<?xml version="1.0"?>
<doc>
  <assembly>
    <name>TallComponents.PDF.Kit</name>
  </assembly>
  <members>
    <member name="T:TallComponents.PDF.Brushes.AxialGradientBrush">
      <summary>
            A brush that paints a gradient fill that changes from one color to another along a straight line.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Brushes.GradientBrush">
      <summary>
            An abstract base class for AxialGradientBrush and RadialGradientBrush that holds 
            common properties for these classes.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Brushes.Brush">
      <summary>
            When a path is drawn, enclosed areas are filled using a brush. 
            Brush is an abstract base class for all brushes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.Brush.Clone">
      <summary>
            Clones a Brush.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.GradientBrush.Clone">
      <summary>
            Clones a Brush.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.GradientBrush.StartColor">
      <summary>
            The start color of the gradient fill.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.GradientBrush.EndColor">
      <summary>
            The end color of the gradient fill.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.GradientBrush.ColorStops">
      <summary>
            The color stops of this gradient.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.GradientBrush.StartWrapMode">
      <summary>
            How the gradient behaves before the start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.GradientBrush.EndWrapMode">
      <summary>
            How the gradient behaves after the end point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.GradientBrush.Transform">
      <summary>
            Add an additional transformation to this gradient brush.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.AxialGradientBrush.#ctor">
      <summary>
            Create a new AxialGradientBrush.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.AxialGradientBrush.#ctor(TallComponents.PDF.Colors.Color,TallComponents.PDF.Colors.Color,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new AxialGradientBrush with given start and endpoint.
            </summary>
      <param name="startColor">The start color of the gradient fill.</param>
      <param name="endColor">The end color of the gradient fill.</param>
      <param name="startX">The horizontal position of the starting point of the gradient fill.</param>
      <param name="startY">The vertical position of the starting point of the gradient fill.</param>
      <param name="endX">The horizontal position of the ending point of the gradient fill.</param>
      <param name="endY">The vertical position of the ending point of the gradient fill.</param>
    </member>
    <member name="P:TallComponents.PDF.Brushes.AxialGradientBrush.StartX">
      <summary>
            The horizontal position of the starting point of the gradient fill.
            This position is relative to the origin of the shape to which the brush is applied.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.AxialGradientBrush.StartY">
      <summary>
            The vertical position of the starting point of the gradient fill.
            This position is relative to the origin of the shape to which the brush is applied.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.AxialGradientBrush.EndX">
      <summary>
            The horizontal position of the ending point of the gradient fill.
            This position is relative to the origin of the shape to which the brush is applied.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.AxialGradientBrush.EndY">
      <summary>
            The vertical position of the ending point of the gradient fill.
            This position is relative to the origin of the shape to which the brush is applied.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Brushes.ColorStop">
      <summary>
            The ColorStop class lets you define multiple color stops for a gradient brush.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.ColorStop.#ctor(TallComponents.PDF.Colors.Color,System.Double)">
      <summary>
            Create a new color stop with given color and position.
            </summary>
      <param name="color">The color of this color stop.</param>
      <param name="position">The position of this color stop.</param>
    </member>
    <member name="P:TallComponents.PDF.Brushes.ColorStop.Color">
      <summary>
            The color of this color stop.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.ColorStop.Position">
      <summary>
            The position of this color stop.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Brushes.ColorStopCollection">
      <summary>
            The ColorStopCollection class lets you define multiple color stops for a gradient brush.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.ColorStopCollection.#ctor(TallComponents.PDF.Colors.Color,TallComponents.PDF.Colors.Color)">
      <summary>
            Create a new collection with 2 initial color stops positioned at 0 and 1 with colors start and end, respectivey.
            </summary>
      <param name="start">This is the color of the color stop at position 0.</param>
      <param name="end">This is the color of the color stop at position 1.</param>
    </member>
    <member name="M:TallComponents.PDF.Brushes.ColorStopCollection.Add(TallComponents.PDF.Brushes.ColorStop)">
      <summary>
            Add a color stop to this collection.
            </summary>
      <param name="colorStop">Add this color stop.</param>
    </member>
    <member name="M:TallComponents.PDF.Brushes.ColorStopCollection.Contains(TallComponents.PDF.Brushes.ColorStop)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Brushes.ColorStop">ColorStop</see> is in the <see cref="T:TallComponents.PDF.Brushes.ColorStopCollection">ColorStopCollection</see>.
            </summary>
      <param name="colorStop">The <see cref="T:TallComponents.PDF.Brushes.ColorStop" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Brushes.ColorStop" /> is found in this <see cref="T:TallComponents.PDF.Brushes.ColorStopCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Brushes.ColorStopCollection.IndexOf(TallComponents.PDF.Brushes.ColorStop)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Brushes.ColorStop">ColorStop</see> in the <see cref="T:TallComponents.PDF.Brushes.ColorStopCollection">ColorStopCollection</see>.
            </summary>
      <param name="colorStop">The <see cref="T:TallComponents.PDF.Brushes.ColorStop" /> to locate in the <see cref="T:TallComponents.PDF.Brushes.ColorStopCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Brushes.ColorStop" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Brushes.ColorStopCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Brushes.ColorStopCollection.Count">
      <summary>
            Number of color stops in this collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.ColorStopCollection.Item(System.Int32)">
      <summary>
            The ColorStop on the given position
            </summary>
      <param name="index">the zero-based index.</param>
    </member>
    <member name="T:TallComponents.PDF.Brushes.WrapMode">
      <summary>
            Specifies how the gradient behaves outside its start and end point. The SVG term for this is 'spread method'.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Brushes.WrapMode.Stop">
      <summary>
            The gradient does not extend outside the start and end points.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Brushes.WrapMode.Clamp">
      <summary>
            The gradient continues at the same color of the start or end point.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Brushes.RadialGradientBrush">
      <summary>
            A brush that paints a gradient fill that changes from one color to another between an inner and an outer circle.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.RadialGradientBrush.#ctor">
      <summary>
            Create a new RadialGradientBrush.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.RadialGradientBrush.#ctor(TallComponents.PDF.Colors.Color,TallComponents.PDF.Colors.Color,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new RadialGradientBrush with given centerpoint and radius of both circles.
            </summary>
      <param name="startColor">The start color of the gradient fill.</param>
      <param name="endColor">The end color of the gradient fill.</param>
      <param name="x">The horizontal position of the center point of both circles.</param>
      <param name="y">The vertical position of the center point of both circles.</param>
      <param name="innerRadius">The radius of the inner circle.</param>
      <param name="outerRadius">The radius of the outer circle.</param>
    </member>
    <member name="P:TallComponents.PDF.Brushes.RadialGradientBrush.X">
      <summary>
            The horizontal position of the center point of both circles. 
            This position is relative to the origin of the shape to which the brush is applied.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.RadialGradientBrush.Y">
      <summary>
            The vertical position of the center point of both circles.
            This position is relative to the origin of the shape to which the brush is applied.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.RadialGradientBrush.InnerRadius">
      <summary>
            The radius of the inner circle.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.RadialGradientBrush.OuterRadius">
      <summary>
            The radius of the outer circle.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Brushes.SolidBrush">
      <summary>
            Solid brush. Used to control how a path is filled.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.SolidBrush.#ctor">
      <summary>
            Create a solid black brush.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.SolidBrush.#ctor(TallComponents.PDF.Colors.Color)">
      <summary>
            Create a solid brush with specified color.
            </summary>
      <param name="color">Color of this SolidBrush.</param>
    </member>
    <member name="M:TallComponents.PDF.Brushes.SolidBrush.Clone">
      <summary>
            Clones a Brush.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.SolidBrush.Color">
      <summary>
            Color of this brush.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Brushes.TilingBrush">
      <summary>
            A brush that paints a pattern cell that is repeated from right to left, from top to bottom.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.TilingBrush.#ctor">
      <summary>
            Creates a new TilingBrush with an empty pattern cell.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Brushes.TilingBrush.Clone">
      <summary>
            Clones a Brush.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.TilingBrush.Transform">
      <summary>
            Add an additional transformation to this tiling brush.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Brushes.TilingBrush.Pattern">
      <summary>
            The shapes that are repeated from right to left, from top to bottom. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.CieBasedColor">
      <summary>
            Base class for all derived cie-based color classes.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.Color">
      <summary>
            Base class for all derived color classes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.Color.Convert">
      <summary>
            Convert this color to a GDI color.
            </summary>
      <returns>The converted color.</returns>
    </member>
    <member name="M:TallComponents.PDF.Colors.Color.op_Implicit(System.Drawing.Color)~TallComponents.PDF.Colors.Color">
      <summary>
            Provides implicit conversion from System.Drawing.Color.
            </summary>
      <param name="systemColor">The system color that will be implicitly casted.</param>
      <returns>A PDF.Colors.DeviceColor that has the same value as the System.Drawing.Color.</returns>
    </member>
    <member name="M:TallComponents.PDF.Colors.Color.Clone">
      <summary>
            Clones a Color.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.Color.Parse(System.String)">
      <summary>
            Parse a string to extract a color.
            </summary>
      <param name="color">A string describing a color.</param>
      <returns>A Color.</returns>
    </member>
    <member name="M:TallComponents.PDF.Colors.Color.Equals(System.Object)">
      <summary>
            Compares two colors.
            </summary>
      <param name="obj">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Colors.Color.GetHashCode">
      <summary>
            Provides a hashcode.
            </summary>
      <returns>
      </returns>
    </member>
    <member name="P:TallComponents.PDF.Colors.Color.Name">
      <summary>
            The name of the color. This can be a string describing the color
            or an actual name like Orange or Green.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.Color.ParsableName">
      <summary>
            Get the name of the color as it can be parsed again.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.CmykColor">
      <summary>
            CMYK color.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.DeviceColor">
      <summary>
            Base class for all derived device color classes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.DeviceColor.Convert(System.Drawing.Color)">
      <summary>
            Convert a GDI color to a PDF device color.
            </summary>
      <param name="gdiColor">
      </param>
      <returns>
            A Color or <see langword="null" /> if the gdi color is Empty.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Colors.DeviceColor.op_Implicit(System.Drawing.Color)~TallComponents.PDF.Colors.DeviceColor">
      <summary>
            Provides implicit conversion from System.Drawing.Color.
            </summary>
      <param name="systemColor">The system color that will be implicitly casted.</param>
      <returns>A PDF.Colors.DeviceColor that has the same value as the System.Drawing.Color.</returns>
    </member>
    <member name="M:TallComponents.PDF.Colors.CmykColor.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new CmykColor from it's components.
            </summary>
      <param name="c">Cyan component [0-255]</param>
      <param name="m">Magenta component [0-255]</param>
      <param name="y">Yellow component [0-255]</param>
      <param name="k">Black component [0-255]</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.CmykColor.Convert">
      <summary>
            Convert this color to a System.Drawing.Color.
            </summary>
      <returns>
      </returns>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.C">
      <summary>
            The Cyan color component [0-255].
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.M">
      <summary>
            The Magenta color component [0-255].
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Y">
      <summary>
            The Yellow color component [0-255].
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.K">
      <summary>
            The Black color component [0-255].
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Name">
      <summary>
            The name of the CMYK color.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.ParsableName">
      <summary>
            Get the name of the color as it can be parsed again.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.White">
      <summary>
            White (all component 0%)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Black">
      <summary>
            Process Black (100% black)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Cyan">
      <summary>
            Process Cyan (100% Cyan)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Magenta">
      <summary>
            Process Magenta (100% Magenta)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Yellow">
      <summary>
            Process Yellow (100% Yellow)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Red">
      <summary>
            CMYK Red
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Orange">
      <summary>
            CMYK Orange
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Green">
      <summary>
            CMYK Green
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Blue">
      <summary>
            CMYK Blue
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Purple">
      <summary>
            CMYK Purple
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Pink">
      <summary>
            CMYK Pink
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.Gray">
      <summary>
            CMYK Gray
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.CmykColor.LightGray">
      <summary>
            CMYK Light Gray
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.GrayColor">
      <summary>
            Gray color.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.GrayColor.#ctor(System.Double)">
      <summary>
            Create a new GrayColor from it's single color component.
            </summary>
      <param name="colorValue">Grayscale value [0-255].</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.GrayColor.Convert">
      <summary>
            Convert to a System.Drawing.Color.
            </summary>
      <returns>
      </returns>
    </member>
    <member name="P:TallComponents.PDF.Colors.GrayColor.Value">
      <summary>
            The grayscale value [0-255].
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.GrayColor.Name">
      <summary>
            The name of the gray scale color.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.GrayColor.ParsableName">
      <summary>
            Get the name of the color as it can be parsed again.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.GrayColor.White">
      <summary>
            Grey white
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.GrayColor.Black">
      <summary>
            Grey Black
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.IccBasedColor">
      <summary>
            An icc-based color.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.IccBasedColor.#ctor(TallComponents.PDF.Colors.IccColorSpace,System.Double[])">
      <summary>
            Create a new icc based color using specified colorspace and color components in range [0-255]. 
            </summary>
      <param name="colorSpace">The Icc color space of the color.</param>
      <param name="components">An array of component values. The length of the array should match the number of
            components of the color space.</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.IccBasedColor.Convert">
      <summary>
            Convert this color to a System.Drawing.Color.
            </summary>
      <returns>
      </returns>
    </member>
    <member name="P:TallComponents.PDF.Colors.IccBasedColor.Name">
      <summary>
            The name of the color.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.IccBasedColor.ParsableName">
      <summary>
            Get the name of the color as it can be parsed again.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.IccBasedColor.IccColorSpace">
      <summary>
            Gets the icc color space  instance for this color.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.IccColorSpace">
      <summary>
            Represents an ICC colorspace instance.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.IccColorSpace.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:TallComponents.PDF.Colors.IccColorSpace" /> class.
            </summary>
      <param name="profileData">The profile data.</param>
    </member>
    <member name="P:TallComponents.PDF.Colors.IccColorSpace.NumberOfComponents">
      <summary>
            Gets the number of color components this profile assumes.
            </summary>
      <value>
            The number of color components.
            </value>
    </member>
    <member name="T:TallComponents.PDF.Colors.LinearCmykTintTransform">
      <summary>
            A Linear Cmyk Tint Transform.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.TintTransform">
      <summary>
            Base class for all derived tint transform classes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.LinearCmykTintTransform.#ctor">
      <summary>
            Create a new LinearCmykTintTransform with color Black.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.LinearCmykTintTransform.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new Linear Cmyk Tint Transform  from it's components.
            </summary>
      <param name="c">Cyan component [0-255]</param>
      <param name="m">Magenta component [0-255]</param>
      <param name="y">Yellow component [0-255]</param>
      <param name="k">Black component [0-255]</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.LinearCmykTintTransform.#ctor(TallComponents.PDF.Colors.CmykColor)">
      <summary>
            Create a new Linear Cmyk Tint Transform.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.LinearCmykTintTransform.Value">
      <summary>
            The Cmyk Color used in this tint transform.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.RgbColor">
      <summary>
            RGB color.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.RgbColor.#ctor(System.Double,System.Double,System.Double)">
      <summary>
            Create a new RgbColor from it's color components.
            </summary>
      <param name="r">Red color component [0-255]</param>
      <param name="g">Green color component [0-255]</param>
      <param name="b">Blue color component [0-255]</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.RgbColor.#ctor(System.Drawing.Color)">
      <summary>
            Create a new RgbColor from a GDI+ color.
            </summary>
      <param name="color">GDI+ color</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.RgbColor.Convert">
      <summary>
            Comvert this color to a System.Drawing.Color.
            </summary>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Colors.RgbColor.op_Implicit(System.Drawing.Color)~TallComponents.PDF.Colors.RgbColor">
      <summary>
            Provides implicit conversion from System.Drawing.Color.
            </summary>
      <param name="systemColor">The system color that will be implicitly casted.</param>
      <returns>A PDF.Colors.RgbColor that has the same value as the System.Drawing.Color.</returns>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.R">
      <summary>
            Red color component [0-255]
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.G">
      <summary>
            Green color component [0-255]
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.B">
      <summary>
            Blue color component [0-255]
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.Name">
      <summary>
            The name of the RGB color.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.ParsableName">
      <summary>
            Get the name of the color as it can be parsed again.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.White">
      <summary>
            RGB White
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.Gray">
      <summary>
            RGB Gray
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.Black">
      <summary>
            RGB Black
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.Red">
      <summary>
            RGB Red
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.Green">
      <summary>
            RGB Green
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.Blue">
      <summary>
            RGB Blue
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.Orange">
      <summary>
            RGB Orange
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.RgbColor.Yellow">
      <summary>
            RGB Yellow
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.SeperationColor">
      <summary>
            Seperation color (also known as spot color).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Colors.SpecialColor">
      <summary>
            Base class for all derived special color classes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Colors.SeperationColor.#ctor(System.String)">
      <summary>
            Create a new seperation color.
            </summary>
      <param name="name">The name from the seperation color.</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.SeperationColor.#ctor(System.String,TallComponents.PDF.Colors.TintTransform)">
      <summary>
            Create a new seperation color.
            </summary>
      <param name="name">The name from the seperation color.</param>
      <param name="tintTransform">The tint transformation; used if the output device doesn't support the seperation color name.</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.SeperationColor.#ctor(System.String,TallComponents.PDF.Colors.TintTransform,System.Double)">
      <summary>
            Create a new seperation color.
            </summary>
      <param name="name">The name from the seperation color.</param>
      <param name="tintTransform">The tint transformation; used if the output device doesn't support the seperation color name.</param>
      <param name="tint">The tint component [0-1].</param>
    </member>
    <member name="M:TallComponents.PDF.Colors.SeperationColor.Convert">
      <summary>
            Convert this color to a System.Drawing.Color.
            </summary>
      <returns>
      </returns>
    </member>
    <member name="P:TallComponents.PDF.Colors.SeperationColor.TintTransform">
      <summary>
            The tint transformation; used if the output device doesn't support the seperation color name.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.SeperationColor.Tint">
      <summary>
            The Tint component [0-1].
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.SeperationColor.Name">
      <summary>
            The name of the seperation color.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Colors.SeperationColor.ParsableName">
      <summary>
            Get the name of the color as it can be parsed again.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Object">
      <summary>
            Base class of all objects, no public functionality is provided.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Diagnostics.Message">
      <summary>
            Message.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Diagnostics.Message.Text">
      <summary>
            The message text.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Diagnostics.Message.Exception">
      <summary>
            The exception that caused this error message.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Diagnostics.Message.Severity">
      <summary>
            The severity of the message.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Diagnostics.MessageCollection">
      <summary>
            A message collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Diagnostics.MessageCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Diagnostics.MessageCollection.Contains(TallComponents.PDF.Diagnostics.Message)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Diagnostics.Message">Message</see> is in the <see cref="T:TallComponents.PDF.Diagnostics.MessageCollection">MessageCollection</see>.
            </summary>
      <param name="message">The <see cref="T:TallComponents.PDF.Diagnostics.Message" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Diagnostics.Message" /> is found in this <see cref="T:TallComponents.PDF.Diagnostics.MessageCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Diagnostics.MessageCollection.IndexOf(TallComponents.PDF.Diagnostics.Message)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Diagnostics.Message">Message</see> in the <see cref="T:TallComponents.PDF.Diagnostics.MessageCollection">MessageCollection</see>.
            </summary>
      <param name="message">The <see cref="T:TallComponents.PDF.Diagnostics.Message" /> to locate in the <see cref="T:TallComponents.PDF.Diagnostics.MessageCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Diagnostics.Message" /> is found, -1 if not found.</returns>
    </member>
    <member name="P:TallComponents.PDF.Diagnostics.MessageCollection.Item(System.Int32)">
      <summary>
            Retrieve a message by 0-based index. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Diagnostics.MessageCollection.Count">
      <summary>
            The number of messages.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Diagnostics.MessageSeverity">
      <summary>
            Severity of a message
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Diagnostics.MessageSeverity.Information">
      <summary>
            An informational message.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Diagnostics.MessageSeverity.Warning">
      <summary>
            A warning.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Diagnostics.MessageSeverity.Error">
      <summary>
            An error.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Diagnostics.Summary">
      <summary>
            Provides a summary of a process.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Diagnostics.Summary.#ctor">
      <summary>
            Create a new summary instance.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Diagnostics.Summary.Messages">
      <summary>
            A list of messages, in the order that they were generated.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.ISignatureHandlerFactory">
      <summary>
            Implementations of ISignatureHandlerFactory create a signature handler. You should implement this
            interface if you want to verify a PDF document that has a custom signature.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.ISignatureHandlerFactory.Create(System.String,System.Int32,System.String)">
      <summary>
            This function returns a SignatureHandler which can validate a signature with given attributes.
            </summary>
      <param name="filter">The filter.</param>
      <param name="revision">The revision.</param>
      <param name="subFilter">The sub filter.</param>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.Pkcs12Store">
      <summary>
            A Pkcs #12 key store.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs12Store.#ctor(System.IO.Stream,System.String)">
      <summary>
            Create a new Pkcs #12 key store from a stream.
            </summary>
      <param name="stream">A stream containing a Pkcs #12 key store.</param>
      <param name="password">The password required to open the store.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs12Store.#ctor(System.Security.Cryptography.X509Certificates.X509Chain)">
      <summary>
            Create a Pkcs12Store from a chain 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs12Store.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <summary>
            Create a Pkcs12Store from a Certificate.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs12Store.Names">
      <summary>
            The names of all certificates in the store that can be used for signing.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler">
      <summary>
            Pkcs #1 signature handler.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler">
      <summary>
            The base class of all standard signature handlers. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.SignatureHandler">
      <summary>
            Abstract base class of all signature handlers.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.SignatureHandler.Sign(System.Byte[])">
      <summary>
            Signs the given bytes and returns the digest.
            </summary>
      <param name="bytesToSign">The bytes to sign.</param>
      <returns>The digist for the bytesToSign.</returns>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.SignatureHandler.Verify(System.Byte[],System.Byte[],System.Byte[][])">
      <summary>
            This function verifies the given bytes.
            </summary>
      <param name="bytesToVerify">The bytes to verify.</param>
      <param name="digest">The digest calculated by the Sign function.</param>
      <param name="certificates">The certificate info if not present in the digest (can be <see langword="null" />).</param>
      <returns>True if the bytesToVerify are correct, otherwise false.</returns>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.Filter">
      <summary>
            The name of this signarure handler.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.Revision">
      <summary>
            The version of this signature handler.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.SubFilter">
      <summary>
            The name that identifies the encoding of the signature value and key information.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.Name">
      <summary>
            The name of the person or authority signing the document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.DistinguishedName">
      <summary>
            The Distinguished Name (DN) of the person or authority signing the document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.Certificates">
      <summary>
            An array of strings representing the X.509 certicicate chain used for signing 
            and validating signatures that use public-key cryptology.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.SignDate">
      <summary>
            The date and time of signing.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.MaxDigestLength">
      <summary>
            The maximum length in bytes of the digest as returned by the Sign function (default 300).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.UsePropBuild">
      <summary>
            You can specify if you want to use the PropertyBuild structure or not. (default false)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.CanSign">
      <summary>
            Returns true if and only if this signature handler can be used to sign a document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.SignatureHandler.CanVerify">
      <summary>
            Returns if this signature handler can be used to verify a document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.Create(System.Security.Cryptography.X509Certificates.X509Chain)">
      <summary>
            Create a new StandardSignatureHandler best suited for a signing certificate.
            </summary>
      <param name="chain">The chain containing the private key.</param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.Create(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <summary>
            Create a new StandardSignatureHandler best suited for a signing certificate.
            </summary>
      <param name="certificate">The certificate containing the private key.</param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.Create(TallComponents.PDF.DigitalSignatures.Pkcs12Store)">
      <summary>
            Create a new StandardSignatureHandler best suited for a signing certificate.
            </summary>
      <param name="keyStore">The key store containing the private key.</param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.Create(TallComponents.PDF.DigitalSignatures.Pkcs12Store,System.String)">
      <summary>
            Create a new StandardSignatureHandler best suited for a signing certificate.
            </summary>
      <param name="keyStore">The key store containing the private key.</param>
      <param name="name">The name that is associated with the private key in the store.</param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.Sign(System.Byte[])">
      <summary>
            Signs the given bytes and returns the digest.
            </summary>
      <param name="bytesToSign">Sign these bytes</param>
      <returns>The calculated signature</returns>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.Name">
      <summary>
            The subject name in the signing certificate (the element "CN")
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.Filter">
      <summary>
            The filter parameter used in the PDF document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.SubFilter">
      <summary>
            The subfilter parameter used in the PDF document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.SignDate">
      <summary>
            The date and time of signing.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.CanSign">
      <summary>
            Always true.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.CanVerify">
      <summary>
            Always true.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.StandardSignatureHandler.DistinguishedName">
      <summary>
            For internal use only.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.#ctor(TallComponents.PDF.DigitalSignatures.Pkcs12Store)">
      <summary>
            Create a new Pkcs1SignatureHandler and use the first key from the store to sign.
            </summary>
      <param name="keyStore">A key store.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.#ctor(TallComponents.PDF.DigitalSignatures.Pkcs12Store,System.String)">
      <summary>
            Create a new Pkcs1SignatureHandler and use the given key from the store to sign.
            </summary>
      <param name="keyStore">A key store.</param>
      <param name="name">Name of the key to use for signing.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.#ctor(System.Security.Cryptography.X509Certificates.X509Chain)">
      <summary>
            Create a new Pkcs1SignatureHandler and use the given chain to sign.
            </summary>
      <param name="chain">The chain containing the private key.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <summary>
            Create a new Pkcs1SignatureHandler and use the given certificate to sign.
            </summary>
      <param name="certificate">The certificate containing the private key.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.Verify(System.Byte[],System.Byte[],System.Byte[][])">
      <summary>
            Verifies the signature. 
            Do not call this method directly.
            </summary>
      <param name="bytesToVerify">For internal use only.</param>
      <param name="digest">For internal use only.</param>
      <param name="certificates">For internal use only.</param>
      <returns>For internal use only.</returns>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.Revision">
      <summary>
            Revision number of the SignatureHandler.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.MaxDigestLength">
      <summary>
            The maximum length of the digest.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.UsePropBuild">
      <summary>
            You can specify if you want to use the PropertyBuild structure or not. (default true)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs1SignatureHandler.Certificates">
      <summary>
            For internal use only.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler">
      <summary>
            Pkcs7Detached signature handler.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler.#ctor(TallComponents.PDF.DigitalSignatures.Pkcs12Store)">
      <summary>
            Create a new Pkcs7DetachedSignatureHandler to sign a signature using the first key in the store.
            </summary>
      <param name="keyStore">A key store.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler.#ctor(TallComponents.PDF.DigitalSignatures.Pkcs12Store,System.String)">
      <summary>
            Create a new Pkcs7DetachedSignatureHandler to sign a signature using the specified key in the store.
            </summary>
      <param name="keyStore">A key store.</param>
      <param name="name">Name of the key to use for signing.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler.#ctor(System.Security.Cryptography.X509Certificates.X509Chain)">
      <summary>
            Create a new Pkcs7DetachedSignatureHandler and use the given chain to sign.
            </summary>
      <param name="chain">The chain containing the private key.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <summary>
            Create a new Pkcs7DetachedSignatureHandler and use the given certificate to sign.
            </summary>
      <param name="certificate">The certificate containing the private key.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler.Verify(System.Byte[],System.Byte[],System.Byte[][])">
      <summary>
            Verifies the signature. 
            Do not call this method directly.
            </summary>
      <param name="bytesToVerify">For internal use only.</param>
      <param name="digest">For internal use only.</param>
      <param name="certificates">For internal use only.</param>
      <returns>For internal use only.</returns>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler.Revision">
      <summary>
            Revision number of the SignatureHandler.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler.UsePropBuild">
      <summary>
            You can specify if you want to use the PropertyBuild structure or not. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs7DetachedSignatureHandler.MaxDigestLength">
      <summary>
            The maximum length of the digest.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.Pkcs7Sha1SignatureHandler">
      <summary>
            Pkcs#7 Sha1 signature handler.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7Sha1SignatureHandler.#ctor(TallComponents.PDF.DigitalSignatures.Pkcs12Store)">
      <summary>
            Create a new Pkcs7Sha1SignatureHandler and use the first key from the store to sign.
            </summary>
      <param name="keyStore">A key store.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7Sha1SignatureHandler.#ctor(TallComponents.PDF.DigitalSignatures.Pkcs12Store,System.String)">
      <summary>
            Create a new Pkcs7Sha1SignatureHandler and use the given key from the store to sign.
            </summary>
      <param name="keyStore">A key store.</param>
      <param name="name">Name of the key to use for signing.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7Sha1SignatureHandler.#ctor(System.Security.Cryptography.X509Certificates.X509Chain)">
      <summary>
            Create a new Pkcs7Sha1SignatureHandler and use the given chain to sign.
            </summary>
      <param name="chain">The chain containing the private key.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7Sha1SignatureHandler.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <summary>
            Create a new Pkcs7Sha1SignatureHandler and use the given certificate to sign.
            </summary>
      <param name="certificate">The certificate containing the private key.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.Pkcs7Sha1SignatureHandler.Verify(System.Byte[],System.Byte[],System.Byte[][])">
      <summary>
            Verifies the signature. 
            Do not call this method directly.
            </summary>
      <param name="bytesToVerify">For internal use only.</param>
      <param name="digest">For internal use only.</param>
      <param name="certificates">For internal use only.</param>
      <returns>For internal use only.</returns>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs7Sha1SignatureHandler.MaxDigestLength">
      <summary>
            The maximum length of the digest.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.Pkcs7Sha1SignatureHandler.Revision">
      <summary>
            Revision number of the SignatureHandler.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.StandardSignatureHandlerFactory">
      <summary>
            The signature handler factory for all standard signature handlers.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.StandardSignatureHandlerFactory.#ctor">
      <summary>
            Create a new StandardSignatureHandlerFactory to validate.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.StandardSignatureHandlerFactory.Create(System.String,System.Int32,System.String)">
      <summary>
            Create a handler for the type of signature as specified by filter, revision and subfilter.
            </summary>
      <param name="filter">The filter.</param>
      <param name="revision">The revision.</param>
      <param name="subFilter">The sub filter.</param>
    </member>
    <member name="T:TallComponents.PDF.DigitalSignatures.VeriSignSignatureHandler">
      <summary>
            VeriSign signature. Requires the VeriSign plugin for Acrobat.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.VeriSignSignatureHandler.#ctor(TallComponents.PDF.DigitalSignatures.Pkcs12Store)">
      <summary>
            Create a new VeriSignSignatureHandler to sign using the first key in the store.
            </summary>
      <param name="keyStore">A key store.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.VeriSignSignatureHandler.#ctor(TallComponents.PDF.DigitalSignatures.Pkcs12Store,System.String)">
      <summary>
            Create a new VeriSignSignatureHandler to sign using the specified key in the store.
            </summary>
      <param name="keyStore">A key store.</param>
      <param name="name">Name of the key to use for signing.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.VeriSignSignatureHandler.#ctor(System.Security.Cryptography.X509Certificates.X509Chain)">
      <summary>
            Create a new VeriSignSignatureHandler and use the given chain to sign.
            </summary>
      <param name="chain">The chain containing the private key.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.VeriSignSignatureHandler.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <summary>
            Create a new VeriSignSignatureHandler and use the given certificate to sign.
            </summary>
      <param name="certificate">The certificate containing the private key.</param>
    </member>
    <member name="M:TallComponents.PDF.DigitalSignatures.VeriSignSignatureHandler.Verify(System.Byte[],System.Byte[],System.Byte[][])">
      <summary>
            Verifies the signature. 
            Do not call this method directly.
            </summary>
      <param name="bytesToVerify">For internal use only.</param>
      <param name="digest">For internal use only.</param>
      <param name="certificates">For internal use only.</param>
      <returns>For internal use only.</returns>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.VeriSignSignatureHandler.Revision">
      <summary>
            Revision number of the SignatureHandler.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DigitalSignatures.VeriSignSignatureHandler.MaxDigestLength">
      <summary>
            The maximum length of the digest.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.BorderStyle">
      <summary>
            Different styles for the border of a form field.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.BorderStyle.Solid">
      <summary>
            A Solid rectangle around the field.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.BorderStyle.Dashed">
      <summary>
            A Dashed rectangle surrounding the field.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.BorderStyle.Beveled">
      <summary>
            A simulated embossed rectangle that appears to be raised above the surface of the page.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.BorderStyle.Inset">
      <summary>
            A simulated engraved rectangle that appears to be recessed below the surface of the page.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.BorderStyle.Underline">
      <summary>
            A single line along the bottom of the field's bounding box.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Compression">
      <summary>
            Compression types for Image and ImageShape.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Compression.Zip">
      <summary>
            Lossless compression.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Compression.Jpeg">
      <summary>
            Lossy compression.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Compression.Auto">
      <summary>
            Use source image compression or Zip if uncompressed.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.HorizontalAlignment">
      <summary>
            Horizontal alignment of text lines.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.HorizontalAlignment.Left">
      <summary>
            Left aligned
            </summary>
    </member>
    <member name="F:TallComponents.PDF.HorizontalAlignment.Center">
      <summary>
            Center aligned
            </summary>
    </member>
    <member name="F:TallComponents.PDF.HorizontalAlignment.Right">
      <summary>
            Right aligned
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Orientation">
      <summary>
            Orientations of various objects.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Orientation.Rotate0">
      <summary>
            No rotation.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Orientation.Rotate90">
      <summary>
            90 degrees rotation, counter-clockwise.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Orientation.Rotate180">
      <summary>
            180 degrees rotation.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Orientation.Rotate270">
      <summary>
            270 degrees rotation, counter-clockwise.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.PageBoundary">
      <summary>
            The box which should be used as outline for the page.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.PageBoundary.Default">
      <summary>
            The dimensions of the intersection of the media box and the crop box. 
            If the crop box is not present, the visible box is set to the media box.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.PageBoundary.MediaBox">
      <summary>
            The boundaries of the physical medium on which the page is intended to be displayed or printed.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.PageBoundary.CropBox">
      <summary>
            The visible region. When the page is displayed or printed, its contents are to be clipped (cropped).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.PageBoundary.BleedBox">
      <summary>
            The region to which the contents of the page should be clipped when output in a production environment.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.PageBoundary.TrimBox">
      <summary>
            The intended dimensions of the finished page after trimming.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.PageBoundary.ArtBox">
      <summary>
            The extent of the page’s meaningful content (including potential white space) as intended by the page’s creator.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.ReadDirection">
      <summary>
            Different read directions for text.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.ReadDirection.LeftToRight">
      <summary>
            Text is read from left to right.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.ReadDirection.RightToLeft">
      <summary>
            Text is read from right to left (e.g. Arabic).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.ReadDirection.Default">
      <summary>
            Depending of the usage this means: LeftToRight or InheritFromParent.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.VerticalAlignment">
      <summary>
            Vertical alignment of text lines.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.VerticalAlignment.Top">
      <summary>
            Top aligned
            </summary>
    </member>
    <member name="F:TallComponents.PDF.VerticalAlignment.Middle">
      <summary>
            Middle aligned
            </summary>
    </member>
    <member name="F:TallComponents.PDF.VerticalAlignment.Bottom">
      <summary>
            Bottom aligned
            </summary>
    </member>
    <member name="T:TallComponents.PDF.UnsupportedPdfException">
      <summary>
            The exception that is thrown when the PDF document is not supported.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.PdfException">
      <summary>
            Base class for all exceptions thrown from TallComponents components.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.PdfException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.PdfException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
             For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="P:TallComponents.PDF.PdfException.Source">
      <summary>
            Get or set the name of the application or the object that causes the error.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PdfException.StackTrace">
      <summary>
            Get a string representation of the frames on the call stack at the time the current exception was thrown.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.UnsupportedPdfException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.InvalidImageException">
      <summary>
            The exception that is thrown when an invalid or corrupt image is encountered.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.InvalidImageException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.InvalidPdfException">
      <summary>
            The exception that is thrown when the PDF document is invalid.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.InvalidPdfException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.NoPagesException">
      <summary>
            The exception that is thrown when a document without any page is written.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.NoPagesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.Shapes.TextFlowException">
      <summary>
            The exception that is thrown when a text flow constraint cannot be satisfied.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TextFlowException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.UnsupportedImageException">
      <summary>
            The exception that is thrown when an unsupported or unrecognised image format is encountered.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.UnsupportedImageException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.WrongPasswordException">
      <summary>
            The exception that is thrown when a wrong password is specified or no password is specified where it is required.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.WrongPasswordException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.Fonts.EmbedMode">
      <summary>
            The different ways that a font can be stored inside a PDF.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.EmbedMode.Auto">
      <summary>
            The embed mode will be determined based on how the font is used. If the font is used to render static
            text only, then the subset will be embedded. If the font is associated with an editable field, then
            the full font will be embedded. This is the default embed mode of a newly created 
            TrueType font.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.EmbedMode.Unknown">
      <summary>
            The font embed mode could not be determined.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.EmbedMode.ReferenceOnly">
      <summary>
            The font is not embedded. Only a reference is stored inside the PDF.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.EmbedMode.Subset">
      <summary>
            A subset of the font is embdedded inside the PDF.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.EmbedMode.Full">
      <summary>
            The font is fully embedded inside the PDF.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Fonts.Font">
      <summary>
            A font is used to typeset text. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.#ctor">
      <summary>
            Creates a new font object.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.CreatePaths(System.Char,System.Double)">
      <summary>
            Return the glyph for the given Unicode chararacter as a FreeHandPathCollection.
            </summary>
      <param name="character">
      </param>
      <param name="fontSize">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.AddToSubset(System.Char[])">
      <summary>
            Add characters to the embedded subset.
            </summary>
      <param name="subset">Add these characters to the subset.</param>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.Contains(System.Char)">
      <summary>
            Check whether this font contains the given character.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.CalculateHeight(System.String,System.Double,System.Double)">
      <summary>
            Calculate the height of the given text in points
            </summary>
      <param name="text">The text that the height will be calculated of.</param>
      <param name="fontSize">The font size.</param>
      <param name="textWidth">The maximum width of the text.</param>
      <returns>The height in points.</returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.CalculateWidth(System.String,System.Double)">
      <summary>
            Calculate the width of given text in points.
            </summary>
      <param name="text">The text that the height will be calculated of.</param>
      <param name="fontSize">The font size.</param>
      <returns>Width in points.</returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.TrueType(System.String)">
      <summary>
            Get a TrueType font from file.
            </summary>
      <param name="path">Relative or absolute path to TrueType file.</param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.TrueType(System.IO.Stream)">
      <summary>
            Get a TrueType font from a stream. 
            </summary>
      <param name="stream">Stream containing TrueType font data.</param>
      <returns>The created font.</returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.TrueType(System.String,System.String)">
      <summary>
            Get a TrueType font from a TrueType collection (.TTC) file.
            </summary>
      <param name="path">Relative or absolute path to TrueType collection file.</param>
      <param name="fontName">Name (case-insensitive) of the TrueType font inside the collection.</param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.TrueType(System.IO.Stream,System.String)">
      <summary>
            Get a TrueType font from a TrueType collection stream. 
            </summary>
      <param name="stream">Stream containing TrueType collection font data.</param>
      <param name="fontName">Name (case-insensitive) of the TrueType font inside the collection.</param>
      <returns>The created font.</returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.Create(System.String,System.Boolean,System.Boolean)">
      <summary>
            Tries to find the first matching font.
            </summary>
      <param name="familyName">The font family to look for.</param>
      <param name="bold">True if a bold font needs to be resolved.</param>
      <param name="italic">True if a bold font needs to be resolved.</param>
      <returns>The font or null if none found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.Create(System.String,System.Boolean,System.Boolean,System.String)">
      <summary>
            Tries to find the first matching font.
            </summary>
      <param name="familyName">The font family to look for.</param>
      <param name="bold">True if a bold font needs to be resolved.</param>
      <param name="italic">True if a bold font needs to be resolved.</param>
      <param name="additionalFontFolders">One or more paths (semicolon [;] seperated) to folder(s) with TTF documents.</param>
      <returns>The font or null if none found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.SaveFamilies(System.IO.Stream)">
      <summary>
            Save the font family collection. 
            </summary>
      <param name="stream">Save to this stream.</param>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.LoadFamilies(System.IO.Stream)">
      <summary>
            Load the font family collection. 
            </summary>
      <param name="stream">Save to this stream.</param>
    </member>
    <member name="M:TallComponents.PDF.Fonts.Font.GetTrueTypeFontNames(System.String)">
      <summary>
            Retrieve the names of all TrueType files inside a TrueType collection file.
            </summary>
      <param name="path">Relative, absolute or virtual path to TrueType collection (.TTC) file.</param>
      <returns>Array of TrueType font names. These names can be passed to the TrueType overload that creates a TrueType font from a TrueType collection file.</returns>
    </member>
    <member name="E:TallComponents.PDF.Fonts.Font.ResolveCMap">
      <summary>
            Fired when a CMap need to be resolved.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.CMapFolder">
      <summary>
            The folder where the CMaps can be found.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.LicensingRights">
      <summary>
            Font licensing rights.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.EmbedMode">
      <summary>
            How the font is stored inside the PDF.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Path">
      <summary>
            The path of the TrueType file of this font. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.SubscriptScale">
      <summary>
            The subscript scale of this font. Multiply with the font size to get the subscript font size.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.SuperscriptScale">
      <summary>
            The superscript scale of this font. Multiply with the font size to get the superscript font size.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.SubscriptOffset">
      <summary>
            The subscript offset is the distance in points between the lower extreme of a font and the 
            lower extreme where to place subscript text for a font of size 1 pt.  
            Multiply with the font size to get the offset in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.SuperscriptOffset">
      <summary>
            The superscript offset is the distance in points between the lower extreme of a font and the 
            lower extreme where to place superscript text for a font of size 1 pt. 
            Multiply with the font size to get the offset in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Height">
      <summary>
            The height of this font at a font size of 1 pt. Multiply the height with the font size to
            get the height in points.
            </summary>
      <returns>Height of this font at 1 pt.</returns>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.BaselineOffset">
      <summary>
            The distance in points between the lower extreme of a font and the visual baseline  for a font of size 1 pt. 
            Multiply the value of this property with the font size to get the distance in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.UnderlineOffset">
      <summary>
            The distance in points between the lower extreme of a font and the position of an underline for a font of size 1 pt. 
            Multiply the value of this property with the font size to get the distance in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.StrikeOutOffset">
      <summary>
            The distance in points between the lower extreme of a font and the position of a strikethrough for a font of size 1 pt. 
            Multiply the value of this property with the font size to get the distance in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.XHeight">
      <summary>
            The height of the small letter x this font at a font size of 1 pt. Multiply the x-height with the font size to
            get the x-height in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Ascender">
      <summary>
            The ascender of this font at a font size of 1 pt. Multiply the ascender with the font size to
            get the ascender in points. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Descender">
      <summary>
            The descender of this font at a font size of 1 pt. Multiply the descender with the font size to
            get the descender in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.LineGap">
      <summary>
            The height of the line gap specified inside this font at a font size of 1 pt. Multiply the line gap with the font size to
            get the line gap in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Weight">
      <summary>
            The Weight this font has by design [100...900]
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Bold">
      <summary>
            Whether this font is bold by design.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Italic">
      <summary>
            Whether this font is italic by design.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.ItalicAngle">
      <summary>
            The italic angle the font designer has assigned to this font (counter-clockwise from vertical).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Name">
      <summary>
            The name of the font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.FamilyName">
      <summary>
            The family name of the font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Helvetica">
      <summary>
            Get standard PDF font Helvetica.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.HelveticaBold">
      <summary>
            Get standard PDF font Helvetica bold.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.HelveticaOblique">
      <summary>
            Get standard PDF font Helvetica oblique.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.HelveticaBoldOblique">
      <summary>
            Get standard PDF font Helvetica bold oblique.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Courier">
      <summary>
            Get standard PDF font Courier.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.CourierBold">
      <summary>
            Get standard PDF font Courier bold.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.CourierOblique">
      <summary>
            Get standard PDF font Courier oblique.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.CourierBoldOblique">
      <summary>
            Get standard PDF font Courier bold oblique.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.TimesRoman">
      <summary>
            Get standard PDF font TimesRoman.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.TimesBold">
      <summary>
            Get standard PDF font TimesRoman bold.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.TimesItalic">
      <summary>
            Get standard PDF font TimesRoman italic.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.TimesBoldItalic">
      <summary>
            Get standard PDF font TimesRoman bold italic.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.Symbol">
      <summary>
            Get standard PDF font Symbol.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.Font.ZapfDingbats">
      <summary>
            Get standard PDF font ZapfDingbats.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Fonts.FontCollection">
      <summary>
            A font collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Fonts.FontCollection.Contains(TallComponents.PDF.Fonts.Font)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Fonts.Font">Font</see> is in the <see cref="T:TallComponents.PDF.Fonts.FontCollection">FontCollection</see>.
            </summary>
      <param name="font">The <see cref="T:TallComponents.PDF.Fonts.Font" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Fonts.Font" /> is found in this <see cref="T:TallComponents.PDF.Fonts.FontCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.FontCollection.IndexOf(TallComponents.PDF.Fonts.Font)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Fonts.Font">Font</see> in the <see cref="T:TallComponents.PDF.Fonts.FontCollection">FontCollection</see>.
            </summary>
      <param name="font">The <see cref="T:TallComponents.PDF.Fonts.Font" /> to locate in the <see cref="T:TallComponents.PDF.Fonts.FontCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Fonts.Font" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Fonts.FontCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Fonts.FontCollection.Item(System.Int32)">
      <summary>
            Get an <see cref="T:TallComponents.PDF.Fonts.Font">Font</see> by zero-based index from the <see cref="T:TallComponents.PDF.Fonts.FontCollection">FontCollection</see>. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.FontCollection.Count">
      <summary>
            Get the number of <see cref="T:TallComponents.PDF.Fonts.Font">Fonts</see>s actually contained in the <see cref="T:TallComponents.PDF.Fonts.FontCollection">FontCollection</see></summary>
    </member>
    <member name="T:TallComponents.PDF.Fonts.FontLicensingRights">
      <summary>
            Font licensing rights.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.FontLicensingRights.Unknown">
      <summary>
            The font licensing rights could not be determined.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.FontLicensingRights.InstallableEmbedding">
      <summary>
            This setting indicates that the font may be embedded and permanently installed on the 
            remote system by an application. The user of the remote system acquires the identical rights, 
            obligations and licenses for that font as the original purchaser of the font, and is subject 
            to the same end-user license agreement, copyright, design patent, and/or trademark as was the 
            original purchaser.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.FontLicensingRights.RestrictedLicenseEmbedding">
      <summary>
            This setting indicates that the font must not be modified, embedded or exchanged in any manner 
            without first obtaining permission of the legal owner. Caution: For Restricted License embedding 
            to take effect, it must be the only level of embedding selected.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.FontLicensingRights.PreviewAndPrintEmbedding">
      <summary>
            This setting indicates that the font may be embedded, and temporarily loaded on the 
            remote system. Documents containing Preview &amp; Print fonts must be opened "read-only;" no edits 
            can be applied to the document. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.FontLicensingRights.EditableEmbedding">
      <summary>
            This setting indicates that the font may be embedded but must only be installed temporarily 
            on other systems. In contrast to Preview &amp; Print fonts, documents containing Editable fonts may be 
            opened for reading, editing is permitted, and changes may be saved. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.FontLicensingRights.NoSubsetting">
      <summary>
            This setting indicates that the font may not be subsetted prior to embedding. 
            Other embedding restrictions may also apply.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Fonts.FontLicensingRights.BitmapEmbeddingOnly">
      <summary>
            This setting indicates that only bitmaps contained in the font may be embedded. 
            No outline data may be embedded. If there are no bitmaps available in the font, 
            then the font is considered unembeddable and the embedding services will fail. 
            Other embedding restrictions may also apply. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Fonts.ResolveCMapEventArgs">
      <summary>
            Class containing data for the Font.ResolveCMap event.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.ResolveCMapEventArgs.Name">
      <summary>
            The CMap name that needs to be resolved.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Fonts.ResolveCMapEventArgs.CMap">
      <summary>
            The resolved CMap, or null if the CMap cannot be resolved.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Fonts.ResolveCMapEventHandler">
      <summary>
            Represents the method that handles the Font.ResolveCMap event.
            </summary>
      <param name="e">The resolve cmap event arguments.</param>
    </member>
    <member name="T:TallComponents.PDF.Spacing">
      <summary>
            Spacing is used to define Margin and Padding.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Spacing.#ctor">
      <summary>
            Initializes a new instance of the Spacing class.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Spacing.#ctor(System.Double)">
      <summary>
            Initializes a new instance of the Spacing class with the given spacing.
            </summary>
      <param name="val">The spacing in points to be assigned to all sides.</param>
    </member>
    <member name="M:TallComponents.PDF.Spacing.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the Spacing class with the given spacing.
            </summary>
      <param name="top">The spacing in points to be assigned to the top.</param>
      <param name="left">The spacing in points to be assigned to the left.</param>
      <param name="right">The spacing in points to be assigned to the right.</param>
      <param name="bottom">The spacing in points to be assigned to the bottom.</param>
    </member>
    <member name="M:TallComponents.PDF.Spacing.op_Implicit(System.Double)~TallComponents.PDF.Spacing">
      <summary>
            Set the Left, Right, Top and Bottom values to the same value.
            </summary>
      <param name="val">The value to assign.</param>
      <returns>A new Spacing instance.</returns>
    </member>
    <member name="M:TallComponents.PDF.Spacing.op_Implicit(TallComponents.PDF.Unit)~TallComponents.PDF.Spacing">
      <summary>
            Set the Left, Right, Top and Bottom values to the same value.
            </summary>
      <param name="val">The value to assign.</param>
      <returns>A new Spacing instance.</returns>
    </member>
    <member name="M:TallComponents.PDF.Spacing.Clone">
      <summary>
            Clones a Spacing.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Spacing.CopyFrom(TallComponents.PDF.Spacing)">
      <summary>
            Copy the values for left, right, top and bottom from another Spacing object.
            </summary>
      <param name="other">The object to copy values from.</param>
    </member>
    <member name="P:TallComponents.PDF.Spacing.Left">
      <summary>
            Spacing on the left side
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Spacing.Right">
      <summary>
            Spacing on the right side
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Spacing.Top">
      <summary>
            Spacing above.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Spacing.Bottom">
      <summary>
            Spacing below.
            </summary>
    </member>
    <member name="T:TallComponents.Licensing.License">
      <summary>
            The License class let you check if you have entered a valid license key.
            </summary>
    </member>
    <member name="M:TallComponents.Licensing.License.IsValid">
      <summary>
            Check if this component detects a valid license key.
            </summary>
    </member>
    <member name="M:TallComponents.Licensing.License.GetLicenseInfo">
      <summary>
            This method returns some information which is used to check if the component runs in evaluation mode, or in unlock/purchased mode.
            </summary>
    </member>
    <member name="T:TallComponents.Licensing.LicenseAttribute">
      <summary>
            Base class of product specific custom attributes that let you enter
            the redistribution license key as an attribute of the entry or calling assembly.
            </summary>
    </member>
    <member name="P:TallComponents.Licensing.LicenseAttribute.Key">
      <summary>
            The type of license key.
            </summary>
    </member>
    <member name="P:TallComponents.Licensing.LicenseAttribute.Value">
      <summary>
            The license key value.
            </summary>
    </member>
    <member name="T:TallComponents.Licensing.LicenseCollection">
      <summary>
            The LicenseCollection class let you enter the key and value programmatically.
            </summary>
    </member>
    <member name="M:TallComponents.Licensing.LicenseCollection.Add(System.String,System.String)">
      <summary>
            Add a license programmatically.
            </summary>
      <param name="licenseKey">The type of license key.</param>
      <param name="licenseKeyValue">The license key value.</param>
    </member>
    <member name="T:TallComponents.PDF.Metadata.MetadataSchema">
      <summary>
            Base class for Metadata schemas.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Metadata.MetadataSchema.Add(System.String,System.String)">
      <summary>
            Add a simple value to the schema.
            </summary>
      <param name="name">The name of this value.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:TallComponents.PDF.Metadata.MetadataSchema.Clear">
      <summary>
            Clear all the values from this schema.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Metadata.MetadataSchema.Item(System.String)">
      <summary>
            Get or set data by name.
            </summary>
      <param name="name">The name of the value.</param>
      <returns>The <see cref="T:TallComponents.PDF.Metadata.MetadataValue" /> associated with the given key, or <see langword="null" /> if not found.</returns>
    </member>
    <member name="P:TallComponents.PDF.Metadata.MetadataSchema.Names">
      <summary>
            The names of all values in this metadata schema.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Metadata.MetadataSchema.Prefix">
      <summary>
            The prefix associated to the namespace uri.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Metadata.MetadataSchema.NamespaceUri">
      <summary>
            The namespace URI.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Metadata.MetadataSchemaCollection">
      <summary>
            The XMP Metadata Schema collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Metadata.MetadataSchemaCollection.#ctor">
      <summary>
            Create a new <see cref="T:TallComponents.PDF.Metadata.MetadataSchemaCollection">MetadataSchemaCollection</see>.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Metadata.MetadataSchemaCollection.Add(System.String,System.String)">
      <summary>
            Create and add a new MetadataSchema to this collection.
            </summary>
      <param name="prefix">The prefix of the new schema.</param>
      <param name="namespaceUri">The namespace URI of the new schema.</param>
      <returns>The new schema.</returns>
    </member>
    <member name="M:TallComponents.PDF.Metadata.MetadataSchemaCollection.Contains(System.String)">
      <summary>
            Determine whether the <see cref="T:TallComponents.PDF.Metadata.MetadataSchema" /> with gicen prefix is in the <see cref="T:TallComponents.PDF.Metadata.MetadataSchemaCollection" />.
            </summary>
      <param name="prefix">The <see cref="T:TallComponents.PDF.Metadata.MetadataSchema" /> to look for.</param>
      <returns>True if the prefix is found in this <see cref="T:TallComponents.PDF.Metadata.MetadataSchemaCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Metadata.MetadataSchemaCollection.Remove(System.String)">
      <summary>
            Remove a <see cref="T:TallComponents.PDF.Metadata.MetadataSchema" /> from this <see cref="T:TallComponents.PDF.Metadata.MetadataSchemaCollection" />.
            </summary>
      <param name="prefix">The prefix of the <see cref="T:TallComponents.PDF.Metadata.MetadataSchema" /> to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Metadata.MetadataSchemaCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Metadata.MetadataSchemaCollection.Clone">
      <summary>
            Clones a MetadataSchemaCollection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Metadata.MetadataSchemaCollection.Item(System.String)">
      <summary>
            Retrieve an <see cref="T:TallComponents.PDF.Metadata.MetadataSchema" /> by its prefix from the <see cref="T:TallComponents.PDF.Metadata.MetadataSchemaCollection" />. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Metadata.MetadataSchemaCollection.Count">
      <summary>
            Get the number of <see cref="T:TallComponents.PDF.Metadata.MetadataSchema" />s actually contained in the <see cref="T:TallComponents.PDF.Metadata.MetadataSchemaCollection" /></summary>
    </member>
    <member name="T:TallComponents.PDF.Metadata.MetadataString">
      <summary>
            A string value for a <see cref="T:TallComponents.PDF.Metadata.MetadataSchema">MetadataSchema</see>.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Metadata.MetadataValue">
      <summary>
            Abstact base class for Metadata values
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Metadata.MetadataString.Value">
      <summary>
            The value.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Metadata.UnsupportedMetadataValue">
      <summary>
            A value for a <see cref="T:TallComponents.PDF.Metadata.MetadataSchema" /> that has an unupported type.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Fragment">
      <summary>
            The fragment class represents a piece of text as part of a multiline text shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Fragment.GetTabSize">
      <summary>
            For internal use only.
            </summary>
      <returns>For internal use only.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Fragment.#ctor">
      <summary>
            Initializes a new empty instance of the Fragment class.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Fragment.#ctor(System.String)">
      <summary>
            Initialize a new instance of the Fragment class with given content.
            </summary>
      <param name="text">Content.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Fragment.#ctor(System.String,TallComponents.PDF.Fonts.Font)">
      <summary>
            Initialize a new instance of the Fragment class with given content and font.
            </summary>
      <param name="text">Content.</param>
      <param name="font">Font.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Fragment.#ctor(System.String,System.Double)">
      <summary>
            Initialize a new instance of the Fragment class with given content and fontsize.
            </summary>
      <param name="text">Content.</param>
      <param name="fontSize">Font size.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Fragment.#ctor(System.String,TallComponents.PDF.Fonts.Font,System.Double)">
      <summary>
            Initialize a new instance of the Fragment class with given content, font and fontsize.
            </summary>
      <param name="text">Content.</param>
      <param name="font">Font.</param>
      <param name="fontSize">Font size.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Fragment.Clone">
      <summary>
            Clones a Fragment.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Text">
      <summary>
            Get or set the content of this fragment.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Bold">
      <summary>
            Get or set if the text appears bold. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Italic">
      <summary>
            Get or set if the text appears italic. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.ReadDirection">
      <summary>
            Get or set the direction of the text fragment.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.KeepWithNext">
      <summary>
            Get or set if the next fragment is started on the same line as this fragment.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.FontSize">
      <summary>
            Font size in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Font">
      <summary>
            The font for this fragment. You can use one of the 14 standard PDF fonts or a TrueType font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.PreserveWhiteSpace">
      <summary>
            Preserve spaces, tabs (\t), carriage returns (\r) and line feeds (\n). 
            Set this property to true to include preformatted text like code fragments.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.TrimStartOfLine">
      <summary>
            If PreserveWhiteSpace is true, for each (see remarks) line the leading whitespaces will be removed. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.TabSize">
      <summary>
            If PreserveWhiteSpace is true, each tab character (\t) is replaced by 
            TabSize number of spaces. Default is 3.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.SuppressSpaceBefore">
      <summary>
            Suppress the insertion of an extra space between two successive fragments.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.StrikeOut">
      <summary>
            Get or set if the fragment is rendered striked out.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Underline">
      <summary>
            Get or set if the fragment is rendered with an underline.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.DoubleUnderline">
      <summary>
            Get or set if the fragment is rendered with a double underline.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Overline">
      <summary>
            Get or set if the fragment is rendered with an overline.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.TextColor">
      <summary>
            Get or set the color of the text and decoration, see remarks
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Pen">
      <summary>
            Used to draw the curves on this text. (default = null)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Brush">
      <summary>
            The brush that is used to fill this text. (default = Black - SolidBrush)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Superscript">
      <summary>
            Get or set if the fragment is rendered as superscript.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Subscript">
      <summary>
            Get or set if the fragment is rendered as subscript.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Background">
      <summary>
            Get or set the brush that is used to paint the background of the fragment.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.Actions">
      <summary>
            The actions that the PDF reader will execute when this link is clicked.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Fragment.ShowLinkBorder">
      <summary>
            If true a black 1pt outline is drawn around the clickable area of the link.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FragmentCollection">
      <summary>
            Collection of fragment objects.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.#ctor">
      <summary>
            Create a new empty collection of fragments.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.Add(TallComponents.PDF.Shapes.Fragment)">
      <summary>
            Add an existing fragment to this collection.
            </summary>
      <param name="fragment">Add this fragment.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.Remove(TallComponents.PDF.Shapes.Fragment)">
      <summary>
            Removes an <see cref="T:TallComponents.PDF.Shapes.Fragment">Fragment</see> from this <see cref="T:TallComponents.PDF.Shapes.FragmentCollection">FragmentCollection</see>.
            </summary>
      <param name="fragment">The fragment to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.AddRange(TallComponents.PDF.Shapes.FragmentCollection)">
      <summary>
            Adds the elements of a FragmentCollection to the end of this collection.
            </summary>
      <param name="fragments">The FragmentCollection whose elements should be added to 
            the end of the collection.
            <para>Note: When an exception occurs the state of the collection is undefined.
            (None or some entries might have been added. The status is not reverted.)</para></param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.AddRange(TallComponents.PDF.Shapes.Fragment[])">
      <summary>
            Adds the elements of an array of fragments to the end of this collection.
            </summary>
      <param name="fragments">The array of fragments whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.Clear">
      <summary>
            Removes all fragments from this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.Contains(TallComponents.PDF.Shapes.Fragment)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Shapes.Fragment">Fragment</see> is in the <see cref="T:TallComponents.PDF.Shapes.FragmentCollection">FragmentCollection</see>.
            </summary>
      <param name="fragment">The <see cref="T:TallComponents.PDF.Shapes.Fragment" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Shapes.Fragment" /> is found in this <see cref="T:TallComponents.PDF.Shapes.FragmentCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.IndexOf(TallComponents.PDF.Shapes.Fragment)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Shapes.Fragment">Fragment</see> in the <see cref="T:TallComponents.PDF.Shapes.FragmentCollection">FragmentCollection</see>.
            </summary>
      <param name="fragment">The <see cref="T:TallComponents.PDF.Shapes.Fragment" /> to locate in the <see cref="T:TallComponents.PDF.Shapes.FragmentCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Shapes.Fragment" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.Insert(System.Int32,TallComponents.PDF.Shapes.Fragment)">
      <summary>
            Insert an <see cref="T:TallComponents.PDF.Shapes.Fragment" /> on a specific place in this <see cref="T:TallComponents.PDF.Shapes.FragmentCollection" />.
            </summary>
      <param name="index">The zero-based index at which the <see cref="T:TallComponents.PDF.Shapes.Fragment" /> should be inserted.</param>
      <param name="fragment">The <see cref="T:TallComponents.PDF.Shapes.Fragment" /> to be insert.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.RemoveAt(System.Int32)">
      <summary>
            Removes an <see cref="T:TallComponents.PDF.Shapes.Fragment">Fragment</see> from the <see cref="T:TallComponents.PDF.Shapes.FragmentCollection">FragmentCollection</see> at the specified index.
            </summary>
      <param name="index">The zero-based index from the <see cref="T:TallComponents.PDF.Shapes.Fragment" /> to be removed.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FragmentCollection.Clone">
      <summary>
            Clones a FragmentCollection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FragmentCollection.Count">
      <summary>
            Number of fragment objects in this collecion.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FragmentCollection.Item(System.Int32)">
      <summary>
            0-based indexer that returns the fragments at the specified position. 
            Returns <see langword="null" /> if index is invalid.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.LineBreakEventArgs">
      <summary>
            Class containing data for LineBreak events.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineBreakEventArgs.Word">
      <summary>
            Get the word that has to be broken into part.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineBreakEventArgs.BreakAt">
      <summary>
            The 0-based position at which the word will be broken into parts.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineBreakEventArgs.BreakBefore">
      <summary>
            The position before which the word has to be broken.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineBreakEventArgs.InsertHyphen">
      <summary>
            Get or set if a hyphen has to be inserted.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineBreakEventArgs.HyphenChar">
      <summary>
            Get or set the character to insert on the breaking position.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.LineBreakEventHandler">
      <summary>
            Represents the method that handles LineBreak events.
            </summary>
      <param name="sender">The fragment the word has to be broken for.</param>
      <param name="args">The LineBreak event arguments.</param>
    </member>
    <member name="T:TallComponents.PDF.Shapes.LineBreakFragment">
      <summary>
            Insert this fragment to force a line break.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LineBreakFragment.#ctor">
      <summary>
            Create a new line break fragment.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.TabStop">
      <summary>
            A tab stop defines a point at which text continues after a tab character.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TabStop.#ctor">
      <summary>
            Create a new tab stop. Position is 0.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TabStop.#ctor(System.Double)">
      <summary>
            Create a new tab stop.
            </summary>
      <param name="position">The position of this tab stop.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TabStop.Position">
      <summary>
            The position of this tab stop measured from the left edge in points.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.TabStopCollection">
      <summary>
            Collection of tab stops.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TabStopCollection.Add(TallComponents.PDF.Shapes.TabStop)">
      <summary>
            Add a new tab stop.
            </summary>
      <param name="tabStop">Add this tab stop.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TabStopCollection.Add(System.Double)">
      <summary>
            Add a new tab stop.
            </summary>
      <param name="position">Position of new tab stop.</param>
      <returns>New tab stop.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TabStopCollection.Clear">
      <summary>
            Clear this collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TabStopCollection.Count">
      <summary>
            Number of tab stops.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TabStopCollection.Item(System.Int32)">
      <summary>
            Get a tabstop by 0-based index.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.PageLayout">
      <summary>
            The page layout of the document in the PDF viewer.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageLayout.SinglePage">
      <summary>
            Display one page at a time.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageLayout.OneColumn">
      <summary>
            Display pages in one column.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageLayout.TwoColumnLeft">
      <summary>
            Display pages in 2 columns; odd page left.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageLayout.TwoColumnRight">
      <summary>
            Display pages in 2 column; odd page right.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.PageMode">
      <summary>
            The page mode of the document in the PDF viewer.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageMode.None">
      <summary>
            Display none.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageMode.Outlines">
      <summary>
            Display outlines (also known as bookmarks).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageMode.Thumbnails">
      <summary>
            Display thumbnails.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageMode.FullScreen">
      <summary>
            Display document fullscreen.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.ViewerPreferences">
      <summary>
            Settings used to control the way the document is displayed in a PDF viewer.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.ViewerPreferences.#ctor">
      <summary>
            Creates a new ViewerPreferences object.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.ViewerPreferences.Clone">
      <summary>
            Clones a ViewerPreferences.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.HideToolbar">
      <summary>
            Hide toolbar.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.HideMenubar">
      <summary>
            Hide menubar.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.HideWindowUI">
      <summary>
            Hides everything except the document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.FitWindow">
      <summary>
            Fits the first page.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.CenterWindow">
      <summary>
            Centers document window.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.DisplayDocTitle">
      <summary>
            Displays the document title in the caption bar.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.PageMode">
      <summary>
            Display none, outlines or thumbnails.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.PageLayout">
      <summary>
            How to display pages.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.ZoomFactor">
      <summary>
            The default zoom factor for this document (1 corresponds to 100%).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.ReadDirection">
      <summary>
            The predominant reading order for the text in the document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ViewerPreferences.InitialPageIndex">
      <summary>
            The initial page that will be displayed in the PDF viewer. (zero-based, default = 0)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Pens.DashCollection">
      <summary>
            A dash collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.#ctor">
      <summary>
            Create an empty <see cref="T:TallComponents.PDF.Pens.DashCollection" />.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.#ctor(System.Double[])">
      <summary>
            Creates <see cref="T:TallComponents.PDF.Pens.DashCollection" /> with the provided pattern.
            </summary>
      <param name="pattern">The pattern used to initialize this <see cref="T:TallComponents.PDF.Pens.DashCollection" /></param>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.op_Implicit(System.Double[])~TallComponents.PDF.Pens.DashCollection">
      <summary>
            Provides implicit conversion from double[].
            </summary>
      <param name="pattern">The pattern that will be implicitly casted.</param>
      <returns>A DashCollection that has the same values as the provided double array.</returns>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.op_Implicit(TallComponents.PDF.Pens.DashCollection)~System.Double[]">
      <summary>
            Provides implicit conversion to double[].
            </summary>
      <param name="dashes">The dash collection that will be implicitly casted.</param>
      <returns>A double array that has the same values as the provided DashCollection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.Add(System.Double)">
      <summary>
            Adds an <see cref="T:System.Double">Dash</see> to the end of the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see>.
            </summary>
      <param name="dash">The <see cref="T:System.Double">dash</see> to be addded to the end of the <see cref="T:TallComponents.PDF.Pens.DashCollection" />.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.Remove(System.Double)">
      <summary>
            Removes an <see cref="T:System.Double">dash</see> from this <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see>.
            </summary>
      <param name="dash">The <see cref="T:System.Double">dash</see> to remove.</param>
      <returns>true if removing the <see cref="T:System.Double">dash</see> succeeded/</returns>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.AddRange(System.Double[])">
      <summary>
            Adds the entries in an array of <see cref="T:System.Double">dashes</see> to the end of the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see>.
            </summary>
      <param name="dashes">The array of <see cref="T:System.Double">dashes</see> to be added to the end of the <see cref="T:TallComponents.PDF.Pens.DashCollection" />.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.Clear">
      <summary>
            Removes all dashes from the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see>.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.Contains(System.Double)">
      <summary>
            Determine whether an <see cref="T:System.Double">dash</see> is in the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see>.
            </summary>
      <param name="dash">The <see cref="T:System.Double">dash</see> to verify.</param>
      <returns>True if the <see cref="T:System.Double">dash</see> is found in this <see cref="T:TallComponents.PDF.Pens.DashCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.IndexOf(System.Double)">
      <summary>
            Searches for the specified <see cref="T:System.Double">dash</see> in the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see>.
            </summary>
      <param name="dash">The <see cref="T:System.Double">dash</see> to locate in the <see cref="T:TallComponents.PDF.Pens.DashCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:System.Double">dash</see> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.Insert(System.Int32,System.Double)">
      <summary>
            Insert a <see cref="T:System.Double">dash</see> on a specific place in this <see cref="T:TallComponents.PDF.Pens.DashCollection" />.
            </summary>
      <param name="index">The zero-based index at which the <see cref="T:System.Double">dash</see> should be inserted.</param>
      <param name="dash">The <see cref="T:System.Double">dash</see> to be insert.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.InsertRange(System.Int32,System.Double[])">
      <summary>
            Insert the entries in an array of <see cref="T:System.Double">dashes</see> to the specific locations in the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see>.
            </summary>
      <param name="index">The zero based start index for the inserted <see cref="T:System.Double">dashes</see>.</param>
      <param name="dashes">The <see cref="T:System.Double">dashes</see> to be interted in the <see cref="T:TallComponents.PDF.Pens.DashCollection" />.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.RemoveAt(System.Int32)">
      <summary>
            Removes a <see cref="T:System.Double">dash</see> from the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see> at the specified index.
            </summary>
      <param name="index">The zero-based index from the <see cref="T:System.Double">dash</see> to be removed.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Pens.DashCollection.Item(System.Int32)">
      <summary>
            Get an <see cref="T:System.Double">dash</see> by zero-based index from the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see>. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Pens.DashCollection.Count">
      <summary>
            Get the number of <see cref="T:System.Double">dashes</see> actually contained in the <see cref="T:TallComponents.PDF.Pens.DashCollection">DashCollection</see></summary>
    </member>
    <member name="T:TallComponents.PDF.Pens.DashPattern">
      <summary>
            A pattern for a pen (e.g. solid, dotted, dashed, etc.). 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashPattern.#ctor(System.Double,System.Double[])">
      <summary>
            Create a custom pattern with given phase and pattern.
            </summary>
      <param name="phase">The start phase.</param>
      <param name="pattern">The pattern of dashes.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashPattern.Parse(System.String)">
      <summary>
            Create a new DashPattern from a string description of alternating ink lengths..
            </summary>
      <param name="pattern">A comma separated list of positive integers.</param>
      <returns>A new dash pattern.</returns>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashPattern.Equals(System.Object)">
      <summary>
            Compare two DashPatterns.
            </summary>
      <param name="obj">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashPattern.Clone">
      <summary>
            Clones a DashPattern.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Pens.DashPattern.GetHashCode">
      <summary>
            Returns base.GetHashCode().
            </summary>
      <returns>
      </returns>
    </member>
    <member name="P:TallComponents.PDF.Pens.DashPattern.Solid">
      <summary>
            A solid pattern.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Pens.DashPattern.Dashes">
      <summary>
            The pattern of dashes. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Pens.DashPattern.Phase">
      <summary>
            The phase of the pattern. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Pens.LineCapStyle">
      <summary>
            Different styles for line caps (end-points).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Pens.LineCapStyle.Butt">
      <summary>
            Flat end. Ends exactly at end point.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Pens.LineCapStyle.Round">
      <summary>
            Rounded end. Center lies exactly at end point.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Pens.LineCapStyle.ProjectingSquare">
      <summary>
            Flat end. The end is drawn half the width of the pen beyond the end point.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Pens.LineJoinStyle">
      <summary>
            Different styles for line joints.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Pens.LineJoinStyle.Miter">
      <summary>
            The outer edges of the joining segments are extended until they meet.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Pens.LineJoinStyle.Round">
      <summary>
            A circle is drawn around the point where the centers of the segments meet.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Pens.LineJoinStyle.Bevel">
      <summary>
            The two segments are finished with butt caps.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Pens.Pen">
      <summary>
            A pen defines the characteristics of a line such as
            color and pattern (solid, dashed, etc.).
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Pens.Pen.#ctor">
      <summary>
            Create a solid black pen that has a width of 1 user space unit. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Pens.Pen.#ctor(TallComponents.PDF.Colors.Color)">
      <summary>
            Create a solid pen with given color that has a width of 1 user space unit.
            </summary>
      <param name="color">Color of this pen.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.Pen.#ctor(TallComponents.PDF.Colors.Color,System.Double)">
      <summary>
            Create a solid pen with given color and fractional width.
            </summary>
      <param name="color">Color of this pen.</param>
      <param name="width">Width of this pen.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.Pen.#ctor(TallComponents.PDF.Colors.Color,System.Double,TallComponents.PDF.Pens.DashPattern)">
      <summary>
            Create a solid pen with given color, fractional width and <see cref="T:TallComponents.PDF.Pens.DashPattern">pattern</see>.
            </summary>
      <param name="color">Color of this pen.</param>
      <param name="width">Width of this pen.</param>
      <param name="pattern">Pattern of this pen.</param>
    </member>
    <member name="M:TallComponents.PDF.Pens.Pen.Equals(System.Object)">
      <summary>
            Compare two Pens.
            </summary>
      <param name="obj">
      </param>
      <returns>True if the pens are equal.</returns>
    </member>
    <member name="M:TallComponents.PDF.Pens.Pen.Clone">
      <summary>
            Clones a Pen.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Pens.Pen.GetHashCode">
      <summary>
            Returns base.GetHashCode().
            </summary>
      <returns>
      </returns>
    </member>
    <member name="P:TallComponents.PDF.Pens.Pen.Width">
      <summary>
            Width of this pen.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Pens.Pen.Color">
      <summary>
            Color of this pen.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Pens.Pen.Pattern">
      <summary>
            Pattern of this pen.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Pens.Pen.CapStyle">
      <summary>
            How caps (end-points) are drawn.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Pens.Pen.JoinStyle">
      <summary>
            How joints are drawn.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Pens.Pen.MiterLimit">
      <summary>
            The Miter Limit imposes a maximum on the ratio of the miter length to the line width.
            When the limit is exceeded, the join is converted from a miter to a bevel. (default = 10.0)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Security.EncryptionLevel">
      <summary>
            This enum specifies the available encryption levels.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Security.EncryptionLevel.RC4_40bit">
      <summary>
            Encrypt this document with RC4 40-bit. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Security.EncryptionLevel.RC4_128bit">
      <summary>
            Encrypt this document with RC4 128-bit.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Security.EncryptionLevel.AES_128bit">
      <summary>
            Encrypt this document with AES v2 128-bit. (default)
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Security.EncryptionLevel.AES_256bit">
      <summary>
            Encrypt this document with AES v3 256-bit.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Security.PasswordSecurity">
      <summary>
            This class encapsulates all security settings of a PDF document.
            You secure a document by assigning a new instance of this class to the 
            Security property of the Document class.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Security.Security">
      <summary>
            This base class encapsulates security settings of a PDF document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Security.Security.Clone">
      <summary>
            Clones a Security.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.Security.Print">
      <summary>
            Allow printing.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.Security.Change">
      <summary>
            Allow changing the document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.Security.CopyExtract">
      <summary>
            Allow content copying or extraction.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.Security.AuthorCommentsFormFields">
      <summary>
            Allow authoring comments and form fields.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.Security.FormFillSign">
      <summary>
            Allow form field fill-in or signing.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.Security.ExtractAccessibilityContents">
      <summary>
            Enable content accessibility.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.Security.Assembly">
      <summary>
            Allow document assemble (insert, rotate, or delete pages and bookmarks or thumbnail images).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.Security.PrintHighQuality">
      <summary>
            Allow printing at high quality.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Security.PasswordSecurity.#ctor">
      <summary>
            Creates a new password security object.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.PasswordSecurity.UserPassword">
      <summary>
            User password. You may set this string to "" to allow viewing by anyone but to 
            restrict privileges such as printing.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.PasswordSecurity.OwnerPassword">
      <summary>
            Owner password. The owner has all privilages, including changing the user password.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Security.PasswordSecurity.EncryptionLevel">
      <summary>
            This encryption level used to encrypt this document.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Annotations.AnnotationShape">
      <summary>
            Used to position an existing annotation in a layer or shape collection.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Shape">
      <summary>
            Base class for all vector and bitmap graphics objects.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Shape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Shape.Dock">
      <summary>
            How this shape is docked.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Shape.X">
      <summary>
            X-position of the lower-left corner, center or start point (depending on shape type).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Shape.Y">
      <summary>
            Y-position of the lower-left corner, center or start point (depending on shape type).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Shape.Margin">
      <summary>
            Get or set the margin of a shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Shape.ID">
      <summary>
            This Identifier (ID) can be used to track which shape raise an exception.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Annotations.AnnotationShape.#ctor">
      <summary>
            Create a new AnnotationShape on position 0,0.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Annotations.AnnotationShape.#ctor(System.Double,System.Double,TallComponents.PDF.Annotations.Annotation)">
      <summary>
            Creates a new AnnotationShape with given startpoint.
            </summary>
      <param name="x">X-position of the lower-left corner.</param>
      <param name="y">Y-position of the lower-left corner.</param>
      <param name="annotation">The annotation you want to place.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Annotations.AnnotationShape.#ctor(TallComponents.PDF.Annotations.Annotation)">
      <summary>
            Creates a new AnnotationShape with given annotation.
            </summary>
      <param name="annotation">The annotation you want to place.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Annotations.AnnotationShape.Annotation">
      <summary>
            The Annotation to replace.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Annotations.AnnotationShape.X">
      <summary>
            Get the Left position of the annotation, or 0 if nu annotation is connected.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Annotations.AnnotationShape.Y">
      <summary>
            Get the Bottom position of the annotation, or 0 if nu annotation is connected.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.ArcShape">
      <summary>
            An arc shape is a segment of an ellipse outline. It has a center, a horizontal
            and vertical radi and it has a start and sweep angle.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.PathShape">
      <summary>
            PathShape is the base class for all shapes that have an associated pen or brush.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.ContentShape">
      <summary>
            Base type for all content shapes.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ContentShape.Opacity">
      <summary>
            The opacity (0...255) which must be used for this shape. Default is 255 (fully opaque).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ContentShape.BlendMode">
      <summary>
            The blend mode used by this shape. (default is BlendMode.Inherit)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ContentShape.Transform">
      <summary>
            Apply this transformation to the content shape before rendering.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ContentShape.X">
      <summary>
            X-position of the lower-left corner, center or start point (depending on shape type).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ContentShape.Y">
      <summary>
            Y-position of the lower-left corner, center or start point (depending on shape type).
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PathShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.PathShape.Pen">
      <summary>
            Used to draw the curves on this path.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.PathShape.Brush">
      <summary>
            The brush that is used to fill this shape if closed.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ArcShape.#ctor">
      <summary>
            Create a new ArcShape. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ArcShape.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new ArcShape with the given startpoint, horizontal and vertical radius.
            </summary>
      <param name="centerX">X-position of the center of the arc.</param>
      <param name="centerY">Y-position of the center of the arc.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ArcShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen)">
      <summary>
            Create a new ArcShape with the given startpoint, horizontal and vertical radius and pen.
            </summary>
      <param name="centerX">X-position of the center of the arc.</param>
      <param name="centerY">Y-position of the center of the arc.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the arc.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ArcShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen,TallComponents.PDF.Brushes.Brush)">
      <summary>
            Create a new ArcShape with the given startpoint, horizontal and vertical radius and pen.
            </summary>
      <param name="centerX">X-position of the center of the arc.</param>
      <param name="centerY">Y-position of the center of the arc.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the arc.</param>
      <param name="brush">The brush that is used to fill this shape if closed.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ArcShape.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new ArcShape with the given startpoint, horizontal and vertical radius, start and sweep angle.
            </summary>
      <param name="centerX">X-position of the center of the arc.</param>
      <param name="centerY">Y-position of the center of the arc.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="start">Start angle (0 corresponds to 3 o-clock).</param>
      <param name="sweep">Sweep angle, counter-clockwise.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ArcShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen,System.Double,System.Double)">
      <summary>
            Create a new ArcShape with the given startpoint, horizontal and vertical radius, pen, start and sweep angle.
            </summary>
      <param name="centerX">X-position of the center of the arc.</param>
      <param name="centerY">Y-position of the center of the arc.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the arc.</param>
      <param name="start">Start angle (0 corresponds to 3 o-clock).</param>
      <param name="sweep">Sweep angle, counter-clockwise.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ArcShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen,TallComponents.PDF.Brushes.Brush,System.Double,System.Double)">
      <summary>
            Create a new ArcShape with the given startpoint, horizontal and vertical radius, pen, start and sweep angle.
            </summary>
      <param name="centerX">X-position of the center of the arc.</param>
      <param name="centerY">Y-position of the center of the arc.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the arc.</param>
      <param name="brush">The brush that is used to fill this shape if closed.</param>
      <param name="start">Start angle (0 corresponds to 3 o-clock).</param>
      <param name="sweep">Sweep angle, counter-clockwise.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.Start">
      <summary>
            Start angle (0 corresponds to 3 o-clock).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.Sweep">
      <summary>
            Sweep angle, counter-clockwise.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.CenterX">
      <summary>
            X-position of the center of the arc.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.CenterY">
      <summary>
            Y-position of the center of the arc.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.RadiusX">
      <summary>
            Horizontal radius.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.RadiusY">
      <summary>
            Vertical radius.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.StartX">
      <summary>
            Calculated horizontal position of the start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.StartY">
      <summary>
            Calculated vertical position of the start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.EndX">
      <summary>
            Calculated horizontal position of the end point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ArcShape.EndY">
      <summary>
            Calculated vertical position of the end point.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.BarcodeShape">
      <summary>
            Abstract base class of all barcode shapes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.#ctor">
      <summary>
            Creates a new bar code shape. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.#ctor(System.String)">
      <summary>
            Creates a new bar code shape. 
            </summary>
      <param name="data">The data that is represented by this barcode.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.Data">
      <summary>
            The data that is represented by this barcode.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.Display">
      <summary>
            The textual representation of the data as it appears with the barcode.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.DataLength">
      <summary>
            Maximum length of data. Default: 12.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.Location">
      <summary>
            If, and how the textual respresentation of the data is displayed. Default: None.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.UseQuietZone">
      <summary>
            Add a quiet zone to the left and to the right of the barcode. Default: false.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.Width">
      <summary>
            The actual width of the barcode. If set to 0 (default), the minimum width will be used.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.Height">
      <summary>
            The actual height of the barcode. If set to 0 (default), the minimum height will be used.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.MinimumHeight">
      <summary>
            The recommended minimum height (in points) of the barcode given the current settings.
            It is possible to set the height smaller than the minimum height but then the content
            will be clipped.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.MinimumWidth">
      <summary>
            The recommended minimum width (in points) of the barcode given the current settings.
            It is possible to set the width smaller than the minimum width but then the content
            will be clipped.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.BarcodeShape.XDimension">
      <summary>
            The x-dimension (narrowest element of a bar code symbol) in mils.
            1 mil = 0.001 inch. E.g. A 7.5 mil x-dimension means that the most narrow
            bar code element measures 0.0075 inches. Default: 13.5.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape">
      <summary>
            Barcode 128 shape.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.OneDimensionalBarcodeShape">
      <summary>
            Base Shape for all 1D barcodes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.OneDimensionalBarcodeShape.#ctor">
      <summary>
            Create a new 1D bar code.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.OneDimensionalBarcodeShape.#ctor(System.String)">
      <summary>
            Create a new 1D bar code.
            </summary>
      <param name="data">The Data. This should not include the start and end codes '*'.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape.#ctor">
      <summary>
            Create a new Code 128 barcode.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape.#ctor(System.String)">
      <summary>
            Create a new Code 128 barcode.
            </summary>
      <param name="data">The Data. This should not include the start and end codes '*'.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape.Display">
      <summary>
            The textual representation of the data as it appears with the barcode.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape.QuiteZone">
      <summary>
            The effective width of the quite zone in points. The quite zone is the empty space at 
            both the left and right side of the bar code. Property Width includes the quite zone.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape.CharacterSet">
      <summary>
            The character set this Code 128 barcode will use. (default=B)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape.GS1Compatible">
      <summary>
            Whether this barcode is GS1-128 compatibly (default false).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape.MinimumWidth">
      <summary>
            The effective width (in points) of the barcode given the current settings.
            Includes the quite zone.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code128BarcodeShape.MinimumHeight">
      <summary>
            The effective height (in points) of the barcode given the current settings.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape">
      <summary>
            Shape for the Interleaved 2 of 5 barcode.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape.#ctor">
      <summary>
            Create a new Code 2 of 5 Interleaved bar code.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape.#ctor(System.String)">
      <summary>
            Create a new Code 2 of 5 Interleaved bar code.
            </summary>
      <param name="data">The Data. This should not include the start and end codes '*'.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape.Display">
      <summary>
            The textual representation of the data as it appears with the barcode.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape.QuiteZone">
      <summary>
            The effective width of the quite zone in points. The quite zone is the empty space at 
            both the left and right side of the bar code. Property Width includes the quite zone.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape.Checksum">
      <summary>
            If set, a checksum is appended to the barcode. Default: false.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape.MinimumWidth">
      <summary>
            The effective width (in points) of the barcode given the current settings.
            Includes the quite zone.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape.MinimumHeight">
      <summary>
            The effective height (in points) of the barcode given the current settings.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code2of5InterleavedBarcodeShape.WideNarrowRatio">
      <summary>
            The ration of wide bars/spaces and narrow bars/spaces.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape">
      <summary>
            Barcode 39 (or 3 of 9) shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape.#ctor">
      <summary>
            Create a new Code 39 (3 of 9) barcode.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape.#ctor(System.String)">
      <summary>
            Create a new Code 39 (3 of 9) barcode.
            </summary>
      <param name="data">The Data. This should not include the start and end codes '*'.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape.Display">
      <summary>
            The textual representation of the data as it appears with the barcode.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape.QuiteZone">
      <summary>
            The effective width of the quite zone in points. The quite zone is the empty space at 
            both the left and right side of the bar code. Property Width includes the quite zone.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape.Checksum">
      <summary>
            If set, a checksum is appended to the barcode. Default: false.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape.MinimumWidth">
      <summary>
            The effective width (in points) of the barcode given the current settings.
            Includes the quite zone.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape.MinimumHeight">
      <summary>
            The effective height (in points) of the barcode given the current settings.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.Code3of9BarcodeShape.WideNarrowRatio">
      <summary>
            The ration of wide bars/spaces and narrow bars/spaces.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.PDF417BarcodeShape">
      <summary>
            Shape for the PDF 417 barcode.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.TwoDimensionalBarcodeShape">
      <summary>
            Base Shape for all 2D barcodes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.TwoDimensionalBarcodeShape.#ctor">
      <summary>
            Create a new 2D bar code.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.TwoDimensionalBarcodeShape.#ctor(System.String)">
      <summary>
            Create a new 2D bar code.
            </summary>
      <param name="data">The Data.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.PDF417BarcodeShape.#ctor">
      <summary>
            Create a new PDF 417 bar code.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.PDF417BarcodeShape.#ctor(System.String)">
      <summary>
            Create a new PDF 417 bar code.
            </summary>
      <param name="data">The Data. </param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.PDF417BarcodeShape.Display">
      <summary>
            The textual representation of the data as it appears with the barcode.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.PDF417BarcodeShape.MinimumWidth">
      <summary>
            The effective width (in points) of the barcode given the current settings.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.PDF417BarcodeShape.MinimumHeight">
      <summary>
            The effective height (in points) of the barcode given the current settings.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.QRBarcodeShape">
      <summary>
            QR (Quick Response) code shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.QRBarcodeShape.#ctor">
      <summary>
            Create a new QR code.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Barcodes.QRBarcodeShape.#ctor(System.String)">
      <summary>
            Create a new QR code.
            </summary>
      <param name="data">The Data. </param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.QRBarcodeShape.Display">
      <summary>
            The textual representation of the data as it appears with the barcode.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.QRBarcodeShape.MinimumWidth">
      <summary>
            For QR codes the minimum width is ignored.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Barcodes.QRBarcodeShape.MinimumHeight">
      <summary>
            For QR codes the minimum height is ignored.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.BezierShape">
      <summary>
            A cubic bezier shape. It has a start and an end point and two respective
            control points.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.BezierShape.#ctor">
      <summary>
            Create a new BezierShape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.BezierShape.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Creates a new BezierShape given a start point, start control point, end control point and a end point
            </summary>
      <param name="x0">Horizontal position of the start point.</param>
      <param name="y0">Vertical position of the start point.</param>
      <param name="x1">Horizontal position of the start control point.</param>
      <param name="y1">Vertical position of the start control point.</param>
      <param name="x2">Horizontal position of the end control point.</param>
      <param name="y2">Vertical position of the end control point.</param>
      <param name="x3">Horizontal position of the end point.</param>
      <param name="y3">Vertical position of the end point.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.BezierShape.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen)">
      <summary>
            Creates a new BezierShape given a start point, start control point, end control point and a end point
            </summary>
      <param name="x0">Horizontal position of the start point.</param>
      <param name="y0">Vertical position of the start point.</param>
      <param name="x1">Horizontal position of the start control point.</param>
      <param name="y1">Vertical position of the start control point.</param>
      <param name="x2">Horizontal position of the end control point.</param>
      <param name="y2">Vertical position of the end control point.</param>
      <param name="x3">Horizontal position of the end point.</param>
      <param name="y3">Vertical position of the end point.</param>
      <param name="pen">Used to draw the curves of this bezier.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.BezierShape.X0">
      <summary>
            Horizontal position of the start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.BezierShape.Y0">
      <summary>
            Vertical position of the start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.BezierShape.X1">
      <summary>
            Horizontal position of the start control point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.BezierShape.Y1">
      <summary>
            Vertical position of the start control point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.BezierShape.X2">
      <summary>
            Horizontal position of the end control point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.BezierShape.Y2">
      <summary>
            Vertical position of the end control point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.BezierShape.X3">
      <summary>
            Horizontal position of the end point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.BezierShape.Y3">
      <summary>
            Vertical position of the end point.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Canvas">
      <summary>
            Each page has 4 canvasses: an underlay, a visual underlay, an overlay and a visual overlay, all of type Canvas.
            You draw underneath or on top of a page by adding shapes to one of the 
            4 layer objects. The layers are non-creatable and retrieved through
            the [Visual]Underlay and [Visual]Overlay properties of a page object.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.Add(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Add a shape to this canvas. Shapes are drawn in the same order as they are added.
            Consequently a shape may obscure previously added shapes.
            </summary>
      <param name="shape">The shape to add.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.Remove(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Remove a shape from this canvas.
            </summary>
      <param name="shape">Remove this shape.</param>
      <returns>true if removing the shape succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.AddRange(TallComponents.PDF.Shapes.Shape[])">
      <summary>
            Adds the elements of a Shape array to the end of this collection.
            </summary>
      <param name="shapes">The array of shapes whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.Insert(System.Int32,TallComponents.PDF.Shapes.Shape)">
      <summary>
            Insert an existing shape at the specified index.
            </summary>
      <param name="index">The index of the shape after insertion.</param>
      <param name="shape">Insert this shape.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.RemoveAt(System.Int32)">
      <summary>
            Remove a shape at the specified index.
            </summary>
      <param name="index">The index of the shape to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.Clear">
      <summary>
            Remove all shapes from this canvas.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.Contains(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Shapes.Shape">Shape</see> is in the <see cref="T:TallComponents.PDF.Shapes.Canvas">Canvas</see>.
            </summary>
      <param name="shape">The <see cref="T:TallComponents.PDF.Shapes.Shape" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Shapes.Shape" /> is found in this <see cref="T:TallComponents.PDF.Shapes.Shape" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.IndexOf(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Returns the index of the specified shape.
            </summary>
      <param name="shape">The shape to locate on this canvas.</param>
      <returns>The zero-based index of the shape found on this canvas; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.Canvas.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Canvas.Width">
      <summary>
            Width of this canvas.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Canvas.Height">
      <summary>
            Height of this canvas.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Canvas.Count">
      <summary>
            Number of shapes in this Canvas.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.Canvas.Item(System.Int32)">
      <summary>
            Get a shape by index (0-based).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.ClipShape">
      <summary>
            The ClipShape allow you to build an arbitray curve composed of
            straight lines and bezier curves, used as clipping path.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ClipShape.#ctor">
      <summary>
            Create a new open free hand shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ClipShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ClipShape.Paths">
      <summary>
            The paths that make up this clip shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ClipShape.FillRule">
      <summary>
            The FillRule used by this clip shape. (Default = FillRule.NonzeroWindingNumber)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.BlendMode">
      <summary>
            Different blend modes.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.BlendMode.Inherit">
      <summary>
            Do not change the blend mode, but interit it from it's container.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.BlendMode.Normal">
      <summary>
            Selects the source color, ignoring the backdrop.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.BlendMode.Multiply">
      <summary>
            Multiplies the backdrop and source color.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.BlendMode.Screen">
      <summary>
            Multiplies the complements of the backdrop and source color, then complements the result.
            Note: Screening any color with white results in white; screening with black leaved the original color unchanged. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.BlendMode.Difference">
      <summary>
            Subtracts the darker of the two constituent colors from the lighter color.
            Note: Paiting with white inverts the backdrop color; painting with black produce no change. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.BlendMode.Exclusion">
      <summary>
            Subtracts the darker of the two constituent colors from the lighter color (see difference, but with lowel contrast).
            Note: Paiting with white inverts the backdrop color; painting with black produce no change. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.LayerShape">
      <summary>
            A layer shape can be seen as a canvas. You draw on this canvas by adding
            shapes to it, they will be placed inside this layer.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.#ctor">
      <summary>
            Create a new empty layer shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.#ctor(TallComponents.PDF.Layer)">
      <summary>
            Create a new empty layer shape, connected to the provided Layer. 
            </summary>
      <param name="layer">The layer this shape is connected to.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.Add(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Add an existing shape to this layer.
            </summary>
      <param name="shape">Add this shape.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.Remove(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Remove a shape from this layer.
            </summary>
      <param name="shape">Remove this shape.</param>
      <returns>true if removing the shape succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.AddRange(TallComponents.PDF.Shapes.ShapeCollection)">
      <summary>
            Adds the elements of a ShapeCollection to the end of this layer.
            </summary>
      <param name="shapes">The ShapeCollection whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.AddRange(TallComponents.PDF.Shapes.Shape[])">
      <summary>
            Adds the elements of a Shape array to the end of this layer.
            </summary>
      <param name="shapes">The array of shapes whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.Contains(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Shapes.Shape">Shape</see> is in the <see cref="T:TallComponents.PDF.Shapes.LayerShape">LayerShape</see>.
            </summary>
      <param name="shape">The <see cref="T:TallComponents.PDF.Shapes.Shape" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Shapes.Shape" /> is found in this <see cref="T:TallComponents.PDF.Shapes.LayerShape" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.Insert(System.Int32,TallComponents.PDF.Shapes.Shape)">
      <summary>
            Insert an existing shape at the specified index.
            </summary>
      <param name="index">The index of the shape after insertion.</param>
      <param name="shape">Insert this shape.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.RemoveAt(System.Int32)">
      <summary>
            Remove a shape at the specified index.
            </summary>
      <param name="index">The index of the shape to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.Clear">
      <summary>
            Remove all shapes from this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.IndexOf(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Returns the index of the specified shape.
            </summary>
      <param name="shape">The shape to locate in this layer shape.</param>
      <returns>The zero-based index of the shape found in the layer shape; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LayerShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LayerShape.Layer">
      <summary>
            The layer this shape is connected to.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LayerShape.Count">
      <summary>
            Number of shapes in this layer.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LayerShape.Item(System.Int32)">
      <summary>
            Get a shape by index (0-based).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.SvgShape">
      <summary>
            A shape containing a svg image.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.SvgShape.#ctor">
      <summary>
            Creates a new SvgShape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.SvgShape.#ctor(System.String)">
      <summary>
            Create a new SvgShape from a relative, absolute or virtual path.
            </summary>
      <param name="path">Relative, absolute or virtual path.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.SvgShape.#ctor(System.IO.Stream)">
      <summary>
            Create a new SvgShape from a stream.
            </summary>
      <param name="stream">The stream containing the svg data.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.SvgShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="E:TallComponents.PDF.Shapes.SvgShape.GetWebCredentials">
      <summary>
            Occurs when a svg is loaded from a weblocation to retrieve the credentials.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SvgShape.Path">
      <summary>
            Relative or absolute path of svg image file.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SvgShape.Width">
      <summary>
            The width of the svg image. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SvgShape.Height">
      <summary>
            The height of the svg image. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SvgShape.KeepAspectRatio">
      <summary>
            If KeepAspectRatio is set to true, the height is calculated from the 
            width so that the width/height ratio is equal to the ratio of the original svg image. 
            If set to false, the specified width and height are used and the svg image will in general appear distorted.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SvgShape.ViewPortWidth">
      <summary>
            Get the view port width specified on the root SVG element.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SvgShape.ViewPortHeight">
      <summary>
            Get the view port height specified on the root SVG element.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SvgShape.ViewBox">
      <summary>
            Get the view port specified on the root SVG element(can be null/nothing).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FreeHandPath">
      <summary>
            A free hand path.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPath.#ctor">
      <summary>
            Create a new FreeHandPath.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPath.#ctor(System.Boolean)">
      <summary>
            Creates a new FreeHandPath.
            </summary>
      <param name="closed"> Close this free hand path by drawing a straight line from the end point to the start point.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPath.Clone">
      <summary>
            Clones a FreeHandPath.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandPath.Closed">
      <summary>
            Close this free hand path by drawing a straight line from the end point to the start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandPath.Segments">
      <summary>
            The segments that make up this free hand path.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FreeHandPathCollection">
      <summary>
            Collection of Free Hand Path objects.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.#ctor">
      <summary>
            Create a new empty collection of free hand path objects.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.Add(TallComponents.PDF.Shapes.FreeHandPath)">
      <summary>
            Add an existing free hand path object to this collection.
            </summary>
      <param name="freeHandPath">Add this path.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.Remove(TallComponents.PDF.Shapes.FreeHandPath)">
      <summary>
            Remove a free hand path from this collection.
            </summary>
      <param name="freeHandPath">Remove this free hand path.</param>
      <returns>true if removing the path succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.AddRange(TallComponents.PDF.Shapes.FreeHandPathCollection)">
      <summary>
            Adds the free hand paths from an existing collection to the end of this collection.
            </summary>
      <param name="freeHandPaths">The FreeHandPathCollection whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.AddRange(TallComponents.PDF.Shapes.FreeHandPath[])">
      <summary>
            Adds the elements of a FreeHandPath array to the end of this collection.
            </summary>
      <param name="freeHandPaths">The array of freee hand paths whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.Insert(System.Int32,TallComponents.PDF.Shapes.FreeHandPath)">
      <summary>
            Insert an existing free hand path at the specified index.
            </summary>
      <param name="index">The zero-based index of the path shape after insertion.</param>
      <param name="freeHandPath">Insert this path.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.RemoveAt(System.Int32)">
      <summary>
            Remove a free hand path at the specified index.
            </summary>
      <param name="index">The index of the free hand path to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.Clear">
      <summary>
            Remove all free hand paths from this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.Contains(TallComponents.PDF.Shapes.FreeHandPath)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Shapes.FreeHandPath" /> is in the <see cref="T:TallComponents.PDF.Shapes.FreeHandPathCollection" />.
            </summary>
      <param name="freeHandPath">The <see cref="T:TallComponents.PDF.Shapes.FreeHandPath" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Shapes.FreeHandPath" /> is found in this <see cref="T:TallComponents.PDF.Shapes.FreeHandPathCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.IndexOf(TallComponents.PDF.Shapes.FreeHandPath)">
      <summary>
            Returns the index of the specified free hand path.
            </summary>
      <param name="freeHandPath">The free hand path to locate in this collection.</param>
      <returns>The zero-based index of the free hand path found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandPathCollection.Clone">
      <summary>
            Clones a free hand path collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandPathCollection.Count">
      <summary>
            Number of path shapes in this collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandPathCollection.Item(System.Int32)">
      <summary>
            Get a free hand path by index (0-based).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.DockStyle">
      <summary>
            Different ways to dock shapes.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.DockStyle.None">
      <summary>
            The shape is positioned at its exact coordinates.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.DockStyle.Top">
      <summary>
            The shape is moved up to the top edge of the container if the first, otherwise to the bottom edge
            of its predecessor.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.DockStyle.Left">
      <summary>
            The shape is moved up to the left edge of the container if the first, otherwise to the right edge
            of its predecessor.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.DockStyle.Bottom">
      <summary>
            The shape is moved up to the bottom edge of the container if the first, otherwise to the top edge
            of its predecessor.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.DockStyle.Right">
      <summary>
            The shape is moved up to the right edge of the container if the first, otherwise to the left edge
            of its predecessor.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.DockStyle.Fill">
      <summary>
            The shape fills the entire remaining area.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FreeHandStartSegment">
      <summary>
            The start point of the free hand path.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FreeHandSegment">
      <summary>
            The base class for all FreeHandSegment objects.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegment.Clone">
      <summary>
            Clones a FreeHandSegment.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandStartSegment.#ctor">
      <summary>
            Create a new FreeHandStartSegment.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandStartSegment.#ctor(System.Double,System.Double)">
      <summary>
            Creates a new FreeHandStartSegment with given end point.
            </summary>
      <param name="x">Horizontal position of start point.</param>
      <param name="y">Vertical position of start point.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandStartSegment.X">
      <summary>
            Horizontal position of start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandStartSegment.Y">
      <summary>
            Vertical position of start point.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FreeHandBezierSegment">
      <summary>
            A cubic bezier segment. It has an end point and two respective
            control points.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandBezierSegment.#ctor">
      <summary>
            Create a new FreeHandBezierSegment.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandBezierSegment.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Creates a new BezierShape given a start control point, end control point and an end point
            </summary>
      <param name="x1">Horizontal position of the start control point.</param>
      <param name="y1">Vertical position of the start control point.</param>
      <param name="x2">Horizontal position of the end control point.</param>
      <param name="y2">Vertical position of the end control point.</param>
      <param name="x3">Horizontal position of the end point.</param>
      <param name="y3">Vertical position of the end point.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandBezierSegment.X1">
      <summary>
            Horizontal position of the start control point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandBezierSegment.Y1">
      <summary>
            Vertical position of the start control point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandBezierSegment.X2">
      <summary>
            Horizontal position of the end control point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandBezierSegment.Y2">
      <summary>
            Vertical position of the end control point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandBezierSegment.X3">
      <summary>
            Horizontal position of the end point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandBezierSegment.Y3">
      <summary>
            Vertical position of the end point.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FreeHandLineSegment">
      <summary>
            A straight line. It has an end point.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandLineSegment.#ctor">
      <summary>
            Create a new FreeHandLineSegment.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandLineSegment.#ctor(System.Double,System.Double)">
      <summary>
            Creates a new FreeHandLineSegment with given end point.
            </summary>
      <param name="x1">Horizontal position of end point.</param>
      <param name="y1">Vertical position of end point.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandLineSegment.X1">
      <summary>
            Horizontal position of end point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandLineSegment.Y1">
      <summary>
            Vertical position of end point.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FreeHandSegmentCollection">
      <summary>
            Collection of FreeHandSegment objects.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.#ctor">
      <summary>
            Create a new empty collection of free hand segments.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.Add(TallComponents.PDF.Shapes.FreeHandSegment)">
      <summary>
            Add an existing free hand segment to this collection.
            </summary>
      <param name="segment">Add this segment.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.Remove(TallComponents.PDF.Shapes.FreeHandSegment)">
      <summary>
            Remove a segment from this collection.
            </summary>
      <param name="segment">Remove this segment.</param>
      <returns>true if removing the segment succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.AddRange(TallComponents.PDF.Shapes.FreeHandSegmentCollection)">
      <summary>
            Adds the elements of a Free hand segment collection to the end of this collection.
            </summary>
      <param name="segments">The FreeHandSegmentCollection whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.AddRange(TallComponents.PDF.Shapes.FreeHandSegment[])">
      <summary>
            Adds the elements of a FreeHandSegment array to the end of this collection.
            </summary>
      <param name="segments">The array of segments whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.Insert(System.Int32,TallComponents.PDF.Shapes.FreeHandSegment)">
      <summary>
            Insert an existing segment at the specified index.
            </summary>
      <param name="index">The zero-based index of the segment after insertion.</param>
      <param name="segment">Insert this segment.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.RemoveAt(System.Int32)">
      <summary>
            Remove a segment at the specified index.
            </summary>
      <param name="index">The index of the segment to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.Clear">
      <summary>
            Remove all segments from this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.Contains(TallComponents.PDF.Shapes.FreeHandSegment)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Shapes.FreeHandSegment" /> is in the <see cref="T:TallComponents.PDF.Shapes.FreeHandSegmentCollection" />.
            </summary>
      <param name="freeHandSegment">The <see cref="T:TallComponents.PDF.Shapes.FreeHandSegment" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Shapes.FreeHandSegment" /> is found in this <see cref="T:TallComponents.PDF.Shapes.FreeHandSegmentCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.IndexOf(TallComponents.PDF.Shapes.FreeHandSegment)">
      <summary>
            Returns the index of the specified segment.
            </summary>
      <param name="segment">The segment to locate in this collection.</param>
      <returns>The zero-based index of the segment found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandSegmentCollection.Clone">
      <summary>
            Clones a FreeHandSegmentCollection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandSegmentCollection.Count">
      <summary>
            Number of segments in this collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandSegmentCollection.Item(System.Int32)">
      <summary>
            Get a segment by index (0-based).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FreeHandShape">
      <summary>
            The FreeHandShape allow you to build an arbitray curve composed of
            straight lines and bezier curves.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandShape.#ctor">
      <summary>
            Create a new open free hand shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.FreeHandShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandShape.Paths">
      <summary>
            The paths that make up this free hand shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.FreeHandShape.FillRule">
      <summary>
            The FillRule used by this free hand shape. (Default = FillRule.NonzeroWindingNumber)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.EllipseShape">
      <summary>
            An ellipse drawn using a pen and brush. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.EllipseShape.#ctor">
      <summary>
            Create a new EllipseShape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.EllipseShape.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new EllipseShape with the given startpoint, horizontal and vertical radius.
            </summary>
      <param name="centerX">X-position of the center of the ellipse.</param>
      <param name="centerY">Y-position of the center of the ellipse.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.EllipseShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen)">
      <summary>
            Create a new EllipseShape with the given startpoint, horizontal and vertical radius and pen.
            </summary>
      <param name="centerX">X-position of the center of the ellipse.</param>
      <param name="centerY">Y-position of the center of the ellipse.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the ellipse.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.EllipseShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen,TallComponents.PDF.Brushes.Brush)">
      <summary>
            Create a new EllipseShape with the given startpoint, horizontal and vertical radius, pen and brush.
            </summary>
      <param name="centerX">X-position of the center of the ellipse.</param>
      <param name="centerY">Y-position of the center of the ellipse.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the ellipse.</param>
      <param name="brush">The brush that is used to fill this shape if closed.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.EllipseShape.CenterX">
      <summary>
            X-position of the center of the ellipse.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.EllipseShape.CenterY">
      <summary>
            Y-position of the center of the ellipse.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.EllipseShape.RadiusX">
      <summary>
            Horizontal radius in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.EllipseShape.RadiusY">
      <summary>
            Vertical radius in points.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.ImageShape">
      <summary>
            A shape containing bitmap image.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor">
      <summary>
            Creates a new ImageShape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor(System.String)">
      <summary>
            Create a new image shape from a relative or virtual path.
            </summary>
      <param name="path">Relative, absolute or virtual path</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor(System.String,System.Int32)">
      <summary>
            Create a new image shape from a relative, absolute or virtual path.
            </summary>
      <param name="path">Relative, absolute or virtual path</param>
      <param name="frameIndex">Index of frame. Typically used to select a page in a multi-page TIFF.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor(System.Drawing.Bitmap)">
      <summary>
            Create a new ImageShape from a System.Drawing.Bitmap.
            This constructor allows you to draw to a GDI+ surface and pass it to the ImageShape 
            class without intermediate, temporary file.
            </summary>
      <param name="bitmap">In-memory GDI+ bitmap object.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor(System.Drawing.Bitmap,System.Boolean)">
      <summary>
            Create a new ImageShape from a System.Drawing.Bitmap.
            This constructor allows you to draw to a GDI+ surface and pass it to the ImageShape 
            class without intermediate, temporary file.
            </summary>
      <param name="bitmap">In-memory GDI+ bitmap object.</param>
      <param name="disposeBitmap">The bitmap will be disposed by this component (callee)</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor(System.Drawing.Bitmap,System.Int32)">
      <summary>
            Create a new ImageShape from a System.Drawing.Bitmap and select a frame index.
            This constructor allows you to draw to a GDI+ surface and pass it to the ImageShape 
            class without intermediate, temporary file.
            </summary>
      <param name="bitmap">In-memory GDI+ bitmap object.</param>
      <param name="frameIndex">0-based frame index.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor(System.Drawing.Bitmap,System.Int32,System.Boolean)">
      <summary>
            Create a new ImageShape from a System.Drawing.Bitmap and select a frame index.
            This constructor allows you to draw to a GDI+ surface and pass it to the ImageShape 
            class without intermediate, temporary file.
            </summary>
      <param name="bitmap">In-memory GDI+ bitmap object.</param>
      <param name="frameIndex">0-based frame index.</param>
      <param name="disposeBitmap">The bitmap will be disposed by this component (callee)</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor(System.IO.Stream)">
      <summary>
            Create a new ImageShape from a stream of binary data.
            </summary>
      <param name="stream">The stream containing the binairy image data.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.#ctor(System.IO.Stream,System.Int32,System.Boolean)">
      <summary>
            Create a new ImageShape from a stream of binary data.
            </summary>
      <param name="stream">The stream containing the binairy image data.</param>
      <param name="frameIndex">0-based frame index.</param>
      <param name="disposeStream">The stream will be disposed by this component.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.GetFrameCount(System.String)">
      <summary>
            Extract the number of frames from the image data.
            </summary>
      <param name="path">The path to the image. May be a file path or a URL.</param>
      <returns>Number of frames in this image.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.GetFrameCount(System.String,System.Object,TallComponents.PDF.GetWebCredentialsEventHandler)">
      <summary>
            Extract the number of frames from the image data.
            </summary>
      <param name="path">The path to the image. May be a file path or a URL.</param>
      <param name="sender">The sender for the GetWebCredentials event.</param>
      <param name="getWebCredentials">The event handlers to query for the web credentials.</param>
      <returns>Number of frames in this image.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.GetFrameCount(System.IO.Stream)">
      <summary>
            Extract the number of frames from the image data.
            </summary>
      <param name="stream">A stream containing an image file.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.GetFrameCount(System.Drawing.Bitmap)">
      <summary>
            Extract the number of frames from the image data.
            </summary>
      <param name="bitmap">A Bitmap object.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ImageShape.CreateBitmap">
      <summary>
            This function created a bitmap based on an extracted ImageShape (returned by page.CreateShapes).
            </summary>
      <returns>The created bitmap</returns>
    </member>
    <member name="E:TallComponents.PDF.Shapes.ImageShape.GetWebCredentials">
      <summary>
            Occurs when an image is loaded from a weblocation to retrieve the credentials.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.Compression">
      <summary>
            The compression to apply to the image data.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.MaskColor">
      <summary>
            Set the color that will act as the transparent color.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.FrameIndex">
      <summary>
            The FrameIndex which will be used to get the actual image data from the Bitmap  
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.FrameCount">
      <summary>
            The number of frames in the image.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.Path">
      <summary>
            Relative or absolute path of image file.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.Width">
      <summary>
            The width of the image. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.VerticalSize">
      <summary>
            Get the vertical size (height) in pixels of this image.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.HorizontalSize">
      <summary>
            Get the horizontal size (width) in pixels of this image.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.VerticalResolution">
      <summary>
            Get the vertical resolution, in pixels per inch, of this image.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.HorizontalResolution">
      <summary>
            Get the horizontal resolution, in pixels per inch, of this image.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.Height">
      <summary>
            The height of the image. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.KeepAspectRatio">
      <summary>
            If KeepAspectRatio is set to true, the height is calculated from the 
            width so that the width/height ratio is equal to the columns/rows ratio
            of the raster of the original image. If set to false, the specified
            width and height are used and the image will in general appear distorted.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.IgnoreAlpha">
      <summary>
            Set to true to completely ignore alpha transparency in the image. If no alpha information
            is available this setting is ignored.
            Default value is false.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ImageShape.InvertCmykChannels">
      <summary>
            Set to true to invert the colors in a CMYK image.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.FillRule">
      <summary>
            Different rules for filling.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.FillRule.NonzeroWindingNumber">
      <summary>
            Specifies the nonzero winding number rule.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.FillRule.EvenOdd">
      <summary>
            Specifies the even-odd rule.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.LineShape">
      <summary>
            A straight line. It has a start and an end point.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LineShape.#ctor">
      <summary>
            Create a new LineShape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LineShape.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Creates a new LineShape with given start and end point.
            </summary>
      <param name="startX">Horizontal position of start point.</param>
      <param name="startY">Vertical position of start point.</param>
      <param name="endX">Horizontal position of end point.</param>
      <param name="endY">Vertical position of end point.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.LineShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen)">
      <summary>
            Creates a new LineShape with given start and end point and pen.
            </summary>
      <param name="startX">Horizontal position of start point.</param>
      <param name="startY">Vertical position of start point.</param>
      <param name="endX">Horizontal position of end point.</param>
      <param name="endY">Vertical position of end point.</param>
      <param name="pen">Used to draw the line.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineShape.StartX">
      <summary>
            Horizontal position of start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineShape.StartY">
      <summary>
            Vertical position of start point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineShape.EndX">
      <summary>
            Horizontal position of end point.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.LineShape.EndY">
      <summary>
            Vertical position of end point.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.MetafileShape">
      <summary>
            A shape containing a metafile (emf or wmf) vector based image.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.MetafileShape.#ctor">
      <summary>
            Creates a new MetafileShape (emf or wmf).
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.MetafileShape.#ctor(System.String)">
      <summary>
            Create a new MetafileShape (emf or wmf)  from a relative, absolute or virtual path.
            </summary>
      <param name="path">Relative, absolute or virtual path.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.MetafileShape.#ctor(System.IO.Stream)">
      <summary>
            Create a new MetafileShape (emf or wmf) from a stream of binary data.
            </summary>
      <param name="stream">The stream containing the binary metafile (image) data.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.MetafileShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="E:TallComponents.PDF.Shapes.MetafileShape.GetWebCredentials">
      <summary>
            Occurs when a metafile is loaded from a weblocation to retrieve the credentials.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MetafileShape.Path">
      <summary>
            Relative or absolute path of metafile image file.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MetafileShape.Width">
      <summary>
            The width of the metafile image. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MetafileShape.Height">
      <summary>
            The height of the metafile image. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MetafileShape.KeepAspectRatio">
      <summary>
            If KeepAspectRatio is set to true, the height is calculated from the 
            width so that the width/height ratio is equal to the ratio of the original metafile image. 
            If set to false, the specified width and height are used and the metafile image will in general appear distorted.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.MultilineTextShape">
      <summary>
            The MultilineTextShape allows you to stamp text that is wrapped given
            a certain maximum line width. The text is stored in 1 or more fragments.
            You can set layout properties such as alignment and indentation.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.MultilineTextShape.#ctor">
      <summary>
            Create a new empty multiline text shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.MultilineTextShape.#ctor(System.Double,System.Double,System.Double)">
      <summary>
            Create a new empty multiline text shape.
            </summary>
      <param name="x">The X position.</param>
      <param name="y">The Y position.</param>
      <param name="width">Width of this MultilineTextShape.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.MultilineTextShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="E:TallComponents.PDF.Shapes.MultilineTextShape.LineBreak">
      <summary>
            Will be fired when a word has to be broken on a line end.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.HorizontalAlignment">
      <summary>
            The horizontal alignment.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.Justified">
      <summary>
            Whether text is justified.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.HangIndentation">
      <summary>
            Indentation of all except first line.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.FirstLineIndentation">
      <summary>
            Indentation of first line.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.LineSpacing">
      <summary>
            Extra spacing between lines in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.Fragments">
      <summary>
            Collection of text fragments. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.Width">
      <summary>
            Width of this MultilineTextShape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.Height">
      <summary>
            Height of this MultilineTextShape, when the contents should be auto-sized. The content will be auto-sized when the following constaints are true: 1) Only one fragment is present; 2) The font-size in that fragment is specified as zero (0).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.MeasuredHeight">
      <summary>
            The measured height is the space that will be used when drawing this shape on the page. 
            This height is calculated with the fragments available in the fragments collection, 
            it respects the Width property and font-sizes used in the fragments. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.MeasuredWidth">
      <summary>
            The measured width is the space that will be used when drawing this shape on the page. 
            This width is calculated with the fragments available in the fragments collection, 
            it respects the Width property and font-sizes used in the fragments. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.TabStops">
      <summary>
            Allows you to define points to jump to when a tab character is encountered.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.ReadDirection">
      <summary>
            The read direction of text elements (fragments).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.MultilineTextShape.MaxFontSize">
      <summary>
            The maximum font size the auto-sized text will be (default = 24).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.PageShape">
      <summary>
            A page shape is a placeholder for an existing page. 
            It is used to stamp existing pages on an other page, which could be either a new or an existing page.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PageShape.#ctor(TallComponents.PDF.Page)">
      <summary>
            Create a new page shape.
            </summary>
      <param name="page">The existing page that will be rendered inside this page shape.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PageShape.#ctor(TallComponents.PDF.Page,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new page shape, with the aspect ratio not respected, no rotation
            </summary>
      <param name="page">The existing page that will be rendered inside this page shape.</param>
      <param name="left">The horizontal position of the left edge of this page shape.</param>
      <param name="bottom">The vertical position of the bottom edge of this page shape.</param>
      <param name="width">The width of this page shape.</param>
      <param name="height">The height of this page shape.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PageShape.#ctor(TallComponents.PDF.Page,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
      <summary>
            Create a new page shape, no rotation.
            </summary>
      <param name="page">The existing page that will be rendered inside this page shape.</param>
      <param name="left">The horizontal position of the left edge of this page shape.</param>
      <param name="bottom">The vertical position of the bottom edge of this page shape.</param>
      <param name="width">The width of this page shape.</param>
      <param name="height">The height of this page shape.</param>
      <param name="keepAspectRatio">The width/height ratio is equal to the ratio of the original page.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PageShape.#ctor(TallComponents.PDF.Page,System.Double,System.Double,System.Double,System.Double,System.Boolean,System.Double,TallComponents.PDF.Shapes.PageBoundary)">
      <summary>
            Create a new page shape. 
            </summary>
      <param name="page">The existing page that will be rendered inside this page shape.</param>
      <param name="left">The horizontal position of the left edge of this page shape.</param>
      <param name="bottom">The vertical position of the bottom edge of this page shape.</param>
      <param name="width">The width of this page shape.</param>
      <param name="height">The height of this page shape.</param>
      <param name="keepAspectRatio">The width/height ratio is equal to the ratio of the original page.</param>
      <param name="rotation">The rotation the page shape clockwise (360 corresponds to a full circle).</param>
      <param name="pageBoundary">This shape has the contents from the specified page boundary. If the page does not have the specified page boundary, then it will be automatically using the following fallback: ArtBox --&gt; CropBox; TrimBox --&gt; CropBox; BleedBox --&gt; CropBox; CropBox --&gt; MediaBox.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.PageShape.Width">
      <summary>
            The width of this page shape in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.PageShape.Height">
      <summary>
            The height of this page shape in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.PageShape.KeepAspectRatio">
      <summary>
            If KeepAspectRatio is set to true, the size is calculated from the 
            width and height so that the width/height ratio is equal to the ratio
            of the original page. If set to false, the specified.
            width and height are used and the page will in general appear distorted.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.PageShape.PageBoundary">
      <summary>
            Specifies which page boundary corresponds to this page shape, the space outside the specified boundary will be clipped. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.PieShape">
      <summary>
            A pie is an arc shape with the addition of two straight lines drawn
            from the center to the start and end point of the arc. The closed area
            is filled using the specified brush (if any).
            A pie is fully defined by attributes of its base classes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PieShape.#ctor">
      <summary>
            Create a new, uninitialized PieShape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PieShape.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new PieShape with the given startpoint, horizontal and vertical radius.
            </summary>
      <param name="centerX">X-position of the center of the pie.</param>
      <param name="centerY">Y-position of the center of the pie.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PieShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen)">
      <summary>
            Create a new PieShape with the given startpoint, horizontal and vertical radius and pen.
            </summary>
      <param name="centerX">X-position of the center of the pie.</param>
      <param name="centerY">Y-position of the center of the pie.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the pie.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PieShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen,TallComponents.PDF.Brushes.Brush)">
      <summary>
            Create a new PieShape with the given startpoint, horizontal and vertical radius and pen.
            </summary>
      <param name="centerX">X-position of the center of the pie.</param>
      <param name="centerY">Y-position of the center of the pie.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the pie.</param>
      <param name="brush">The brush that is used to fill this shape if closed.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PieShape.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new PieShape with the given startpoint, horizontal and vertical radius, start and sweep angle.
            </summary>
      <param name="centerX">X-position of the center of the pie.</param>
      <param name="centerY">Y-position of the center of the pie.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="start">Start angle (0 corresponds to 3 o-clock).</param>
      <param name="sweep">Sweep angle, counter-clockwise.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PieShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen,System.Double,System.Double)">
      <summary>
            Create a new PieShape with the given startpoint, horizontal and vertical radius, pen, start and sweep angle.
            </summary>
      <param name="centerX">X-position of the center of the pie.</param>
      <param name="centerY">Y-position of the center of the pie.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the pie.</param>
      <param name="start">Start angle (0 corresponds to 3 o-clock).</param>
      <param name="sweep">Sweep angle, counter-clockwise.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.PieShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen,TallComponents.PDF.Brushes.Brush,System.Double,System.Double)">
      <summary>
            Create a new PieShape with the given startpoint, horizontal and vertical radius, pen, start and sweep angle.
            </summary>
      <param name="centerX">X-position of the center of the pie.</param>
      <param name="centerY">Y-position of the center of the pie.</param>
      <param name="radiusX">Horizontal radius.</param>
      <param name="radiusY">Vertical radius.</param>
      <param name="pen">Used to draw the curves of the pie.</param>
      <param name="brush">The brush that is used to fill this shape if closed.</param>
      <param name="start">Start angle (0 corresponds to 3 o-clock).</param>
      <param name="sweep">Sweep angle, counter-clockwise.</param>
    </member>
    <member name="T:TallComponents.PDF.Shapes.RectangleShape">
      <summary>
            A rectangle drawn using a pen and brush. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.RectangleShape.#ctor">
      <summary>
            Create a new rectangle with zero width and height.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.RectangleShape.#ctor(System.Double,System.Double)">
      <summary>
            Creates a new RectangleShape with given startpoint, width and height.
            </summary>
      <param name="width">Width of this rectangle.</param>
      <param name="height">Height of this rectangle.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.RectangleShape.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Creates a new RectangleShape with given startpoint, width and height.
            </summary>
      <param name="x">X-position of the lower-left corner.</param>
      <param name="y">Y-position of the lower-left corner.</param>
      <param name="width">Width of this rectangle.</param>
      <param name="height">Height of this rectangle.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.RectangleShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen)">
      <summary>
            Creates a new RectangleShape with given startpoint, width, height and pen.
            </summary>
      <param name="x">X-position of the lower-left corner.</param>
      <param name="y">Y-position of the lower-left corner.</param>
      <param name="width">Width of this rectangle.</param>
      <param name="height">Height of this rectangle.</param>
      <param name="pen">Used to draw the lines on this rectangle.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.RectangleShape.#ctor(System.Double,System.Double,System.Double,System.Double,TallComponents.PDF.Pens.Pen,TallComponents.PDF.Brushes.Brush)">
      <summary>
            Creates a new RectangleShape with given startpoint, width, height, pen and brush.
            </summary>
      <param name="x">X-position of the lower-left corner.</param>
      <param name="y">Y-position of the lower-left corner.</param>
      <param name="width">Width of this rectangle.</param>
      <param name="height">Height of this rectangle.</param>
      <param name="pen">Used to draw the lines on this rectangle.</param>
      <param name="brush">The brush that is used to fill the rectangle.</param>
    </member>
    <member name="P:TallComponents.PDF.Shapes.RectangleShape.Width">
      <summary>
            Width of this rectangle.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.RectangleShape.Height">
      <summary>
            Height of this rectangle.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.ShapeCollection">
      <summary>
            Collection of shape objects. Shapes is a shape itself. This allows recursion.
            A shapes collection can be seen as a canvas. You draw on this canvas by adding
            shapes to it.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.#ctor">
      <summary>
            Create a new empty collection of shapes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.#ctor(System.Double,System.Double)">
      <summary>
            Create a new empty collection of shapes. Positioned at 0,0.
            </summary>
      <param name="width">The width of this shape with respect to parent coordinate system.</param>
      <param name="height">The height of this shape with respect to parent coordinate system.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.#ctor(System.Double,System.Double,TallComponents.PDF.Transforms.Transform)">
      <summary>
            Create a new empty collection of shapes.
            </summary>
      <param name="virtualWidth">The virtual width of the virtual canvas on which child shapes are positioned. </param>
      <param name="virtualHeight">The virtual height of the virtual canvas on which child shapes are positioned. </param>
      <param name="transformation">The initial Transform of this ShapeCollection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new empty collection of shapes.
            </summary>
      <param name="x">The X position (left).</param>
      <param name="y">The Y position (bottom).</param>
      <param name="width">The width of this shape with respect to parent coordinate system.</param>
      <param name="height">The height of this shape with respect to parent coordinate system.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new empty collection of shapes.
            </summary>
      <param name="x">The X position (left).</param>
      <param name="y">The Y position (bottom).</param>
      <param name="width">The width of this shape with respect to parent coordinate system.</param>
      <param name="height">The height of this shape with respect to parent coordinate system.</param>
      <param name="virtualWidth">The virtual width of the virtual canvas on which child shapes are positioned. </param>
      <param name="virtualHeight">The virtual height of the virtual canvas on which child shapes are positioned. </param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.Add(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Add an existing shape to this collection.
            </summary>
      <param name="shape">Add this shape.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.Remove(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Remove a shape from this collection.
            </summary>
      <param name="shape">Remove this shape.</param>
      <returns>true if removing the shape succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.AddRange(TallComponents.PDF.Shapes.ShapeCollection)">
      <summary>
            Adds the elements of a ShapeCollection to the end of this collection.
            </summary>
      <param name="shapes">The ShapeCollection whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.AddRange(TallComponents.PDF.Shapes.Shape[])">
      <summary>
            Adds the elements of a Shape array to the end of this collection.
            </summary>
      <param name="shapes">The array of shapes whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.Contains(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Shapes.Shape">Shape</see> is in the <see cref="T:TallComponents.PDF.Shapes.ShapeCollection">ShapeCollection</see>.
            </summary>
      <param name="shape">The <see cref="T:TallComponents.PDF.Shapes.Shape" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Shapes.Shape" /> is found in this <see cref="T:TallComponents.PDF.Shapes.ShapeCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.Insert(System.Int32,TallComponents.PDF.Shapes.Shape)">
      <summary>
            Insert an existing shape at the specified index.
            </summary>
      <param name="index">The index of the shape after insertion.</param>
      <param name="shape">Insert this shape.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.RemoveAt(System.Int32)">
      <summary>
            Remove a shape at the specified index.
            </summary>
      <param name="index">The index of the shape to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.Clear">
      <summary>
            Remove all shapes from this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.IndexOf(TallComponents.PDF.Shapes.Shape)">
      <summary>
            Returns the index of the specified shape.
            </summary>
      <param name="shape">The shape to locate in this collection.</param>
      <returns>The zero-based index of the shape found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.Compose">
      <summary>
            Overide this method to construct custom shapes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeCollection.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ShapeCollection.Count">
      <summary>
            Number of shapes in this collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ShapeCollection.Item(System.Int32)">
      <summary>
            Get a shape by index (0-based).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ShapeCollection.Width">
      <summary>
            Width of this shape with respect to parent coordinate system.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ShapeCollection.Height">
      <summary>
            Height of this shape with respect to parent coordinate system.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ShapeCollection.VirtualWidth">
      <summary>
            The width of the virtual canvas on which child shapes are positioned. 
            This implies a coordinate system transformation.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ShapeCollection.VirtualHeight">
      <summary>
            The height of the virtual canvas on which child shapes are positioned. 
            This implies a coordinate system transformation.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.ShapeCollection.Clip">
      <summary>
            Clip child shapes. Default is true.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.ShapeSizeException">
      <summary>
            The exception that is thrown when a shape cannot be placed on a page because 
            the shape has an invalid size.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.ShapeSizeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.Shapes.SimpleXhtmlShape">
      <summary>
             Renders one or more lines of text with "simple" xhtml markup.
             </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.SimpleXhtmlShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.HorizontalAlignment">
      <summary>
            The horizontal alignment.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.Width">
      <summary>
            Width of this SimpleXhtmlShape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.MeasuredHeight">
      <summary>
            The measured height is the space that will be used when drawing this shape on the page. 
            This height is calculated with the current text available, it respects the Width property 
            and other properties. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.Text">
      <summary>
            The rich text string to display formatted as xhtml.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultFont">
      <summary>
            The default font. (default Arial)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultFontSize">
      <summary>
            The default font size. (default 12)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultBold">
      <summary>
            If the text is default bold. (default = false)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultItalic">
      <summary>
            If the text is default italic. (default = false)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultUnderline">
      <summary>
            If the text is default underlined. (default = false)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultStrikeOut">
      <summary>
            If the text is default striked through. (default = false)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultColor">
      <summary>
            The default text color (default = black)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultJustified">
      <summary>
            Whether text is justified. (default = false)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultTextIndent">
      <summary>
            Indentation of first text line. (default = 0)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultLineHeight">
      <summary>
            Minimal spacing between 2 lines (default 1.2).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.DefaultLeftMargin">
      <summary>
            The default left margin (default 0).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.SimpleXhtmlShape.Multiline">
      <summary>
            Specifies whether the text may span multiple lines. (default true)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.TextShape">
      <summary>
            Used to add a single-line text to a layer.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TextShape.#ctor">
      <summary>
            Create an empty text shape.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TextShape.#ctor(System.String,TallComponents.PDF.Fonts.Font,System.Double)">
      <summary>
            Create a text shape with given properties.
            </summary>
      <param name="text">Content.</param>
      <param name="font">Font.</param>
      <param name="fontSize">Size of the font in points.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TextShape.#ctor(System.Double,System.Double,System.String,TallComponents.PDF.Fonts.Font,System.Double)">
      <summary>
            Create a text shape with given properties.
            </summary>
      <param name="x">Horizontal position of left edge.</param>
      <param name="y">Vertical position of bottom edge.</param>
      <param name="text">Content.</param>
      <param name="font">Font.</param>
      <param name="fontSize">Size of the font in points.</param>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TextShape.Clone">
      <summary>
            Clones a Shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.Bold">
      <summary>
            If set, the text appears bold. Note that the boldness is simulated by using a thicker stroke.
            It is preferrable to use a bold font if possible. E.g. use arialbd.ttf for bold Arial and arial.ttf for
            regular Arial. This property is ignored if applied to a Bold font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.Italic">
      <summary>
            If set, the text appears italic. Note that the italicness is simulated by skewing the text slightly.
            It is preferrable to use an italic font if possible. E.g. use ariali.ttf for italic Arial and arial.ttf for
            regular Arial. This property is ignored if applied to an Italic font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.MeasuredWidth">
      <summary>
            The measured width is the space that will be used when drawing this shape on the page. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.MeasuredHeight">
      <summary>
            The measured height is the space that will be used when drawing this shape on the page. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.Font">
      <summary>
            Text is typeset using this font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.FontSize">
      <summary>
            Size of font in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.Pen">
      <summary>
            Used to draw the curves on this text. (default = null)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.Brush">
      <summary>
            The brush that is used to fill this text. (default = Black - SolidBrush)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.Text">
      <summary>
            Display this text.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.StrikeOut">
      <summary>
            Get or set if the text shape is rendered striked out.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.Underline">
      <summary>
            Get or set if the text shape is rendered with an underline.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.Overline">
      <summary>
            Get or set if the text shape is rendered with an overline.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.DoubleUnderline">
      <summary>
            Get or set if the text shape is rendered with a double underline.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.ReadDirection">
      <summary>
            Read direction of this text (left-to-right or right-to-left).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.CharacterSpacing">
      <summary>
            Get or set the character spacing. This is the extra spacing (in points) occupied by each character. Default is 0 (no extra spacing).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.WordSpacing">
      <summary>
            Get or set the word spacing. This is the extra spacing (in points) occupied by each space character. Default is 0 (no extra spacing).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Shapes.TextShape.BoundingBox">
      <summary>
            The size of the textshape after rotation is applied.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.SimpleXhtmlFormatException">
      <summary>
            Thrown when badly formatted Simple Xhtml is encountered.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.SimpleXhtmlFormatException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="T:TallComponents.PDF.Shapes.TextShapeCollection">
      <summary>
            Represents a text object.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Shapes.TextShapeCollection.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:TallComponents.PDF.Shapes.TextShapeCollection" /> class.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Transforms.IdentityTransform">
      <summary>
            The identity transform. This class cannot be instanciated. 
            Instead you retrieve an existing IndentityTransform object from the static Identity property of the Transform class. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Transforms.Transform">
      <summary>
            A 2D geometric transform that can be used to transform ContentShape objects and Brushes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.Transform.CreateGdiMatrix">
      <summary>
            Creates a new System.Drawing.Drawing2D.Matrix from the current Transform.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Transforms.Transform.Identity">
      <summary>
            The identity transform.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Transforms.MatrixTransform">
      <summary>
            A 2D geometric transform that is defined by a 3-by-3 affine matrix.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.MatrixTransform.#ctor">
      <summary>
            Create a new MatrixTransform.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.MatrixTransform.#ctor(System.Drawing.Drawing2D.Matrix)">
      <summary>
            Create a new MatrixTransform.
            </summary>
      <param name="matrix">Create a transform from this matrix.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.MatrixTransform.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new MatrixTransform based on the provided matrix entries.
            </summary>
      <param name="a">The first element</param>
      <param name="b">The second element</param>
      <param name="c">The third element</param>
      <param name="d">The fouth element</param>
      <param name="e">The fifth element</param>
      <param name="f">The sixth element</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.MatrixTransform.#ctor(TallComponents.PDF.Transforms.Transform)">
      <summary>
            Create a new MarixTransform from an existing transform.
            </summary>
      <param name="transform">A transform.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.MatrixTransform.Translate(System.Double,System.Double)">
      <summary>
            Translates over (x,y).
            </summary>
      <param name="x">The x coordinate.</param>
      <param name="y">The y coordinate.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.MatrixTransform.Scale(System.Double,System.Double)">
      <summary>
            Scales in the x and y direction.
            </summary>
      <param name="x">The x coordinate.</param>
      <param name="y">The y coordinate.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.MatrixTransform.Rotate(System.Double)">
      <summary>
            Rotates the transform the given amount of degrees.
            </summary>
      <param name="degrees">The degrees.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.MatrixTransform.Append(TallComponents.PDF.Transforms.Transform)">
      <summary>
            Appends a transform.
            </summary>
      <param name="transformation">
      </param>
    </member>
    <member name="P:TallComponents.PDF.Transforms.MatrixTransform.Inverse">
      <summary>
            Delivers the inverse transform.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Transforms.RotateTransform">
      <summary>
            A 2D geometric transform that applies a clockwise rotation.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.RotateTransform.#ctor">
      <summary>
            Create a new RotateTransform with angle 0 and rotation offset (0,0).
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.RotateTransform.#ctor(System.Double)">
      <summary>
            Create a new RotateTransform with given angle and rotation offset (0, 0).
            </summary>
      <param name="angle">Clockwise rotation in degrees.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.RotateTransform.#ctor(System.Double,System.Double,System.Double)">
      <summary>
            Create a new RotateTransform with given rotation and ration offset (0,0).
            </summary>
      <param name="angle">Clockwise angle in degrees.</param>
      <param name="rotationOffsetX">X-coordinate of the rotation center, relative to the origin of the shape.</param>
      <param name="rotationOffsetY">Y-coordinate of the rotation center, relative to the origin of the shape.</param>
    </member>
    <member name="P:TallComponents.PDF.Transforms.RotateTransform.Angle">
      <summary>
            Clockwise angle in degrees around the origin of the shape.
            Default is 0.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Transforms.RotateTransform.RotationOffsetX">
      <summary>
            Get or set the x-coordinate of the rotation center, relative to the origin of the shape.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Transforms.RotateTransform.RotationOffsetY">
      <summary>
            Get or set the y-coordinate of the rotation center, relative to the origin of the shape.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Transforms.ScaleTransform">
      <summary>
            A 2D geometric transform that applies a horizontal and vertical scale.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.ScaleTransform.#ctor">
      <summary>
            Create a new ScaleTransform.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.ScaleTransform.#ctor(System.Double,System.Double)">
      <summary>
            Create a new ScaleTransform.
            </summary>
      <param name="sx">Scale along the x-axis.</param>
      <param name="sy">Scale along the y-axis.</param>
    </member>
    <member name="P:TallComponents.PDF.Transforms.ScaleTransform.ScaleX">
      <summary>
            Scale along the x-axis.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Transforms.ScaleTransform.ScaleY">
      <summary>
            Scale along the y-axis.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Transforms.SkewTransform">
      <summary>
            A 2D geometric transform that applies a horizontal or vertical skew.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.SkewTransform.#ctor">
      <summary>
            Create a new SkewTransform.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.SkewTransform.#ctor(System.Double,System.Double)">
      <summary>
            Create a new SkewTransform.
            </summary>
      <param name="anglex">Skew angle along the x-axis.</param>
      <param name="angley">Skew angle along the y-axis.</param>
    </member>
    <member name="P:TallComponents.PDF.Transforms.SkewTransform.AngleX">
      <summary>
            Skew angle in degrees along the x-axis.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Transforms.SkewTransform.AngleY">
      <summary>
            Skew angle in degrees along the y-axis.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Transforms.TransformCollection">
      <summary>
            A collection of transforms that can be applied as a single transform.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.#ctor">
      <summary>
            Create a new TransformCollection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.Add(TallComponents.PDF.Transforms.Transform)">
      <summary>
            Add a new transform.
            </summary>
      <param name="transform">Add this transform.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.Remove(TallComponents.PDF.Transforms.Transform)">
      <summary>
            Removes an <see cref="T:TallComponents.PDF.Transforms.Transform">Transform</see> from this <see cref="T:TallComponents.PDF.Transforms.TransformCollection">TransformCollection</see>.
            </summary>
      <param name="transform">The transform to remove.</param>
      <returns>true if removing the transform succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.AddRange(TallComponents.PDF.Transforms.Transform[])">
      <summary>
            Adds the entries in an array of <see cref="T:TallComponents.PDF.Transforms.Transform">transforms</see> to the end of the <see cref="T:TallComponents.PDF.Transforms.TransformCollection">TransformCollection</see>.
            </summary>
      <param name="transforms">The array of <see cref="T:TallComponents.PDF.Transforms.Transform">transforms</see> to be added to the end of the <see cref="T:TallComponents.PDF.Transforms.TransformCollection" />.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.Insert(System.Int32,TallComponents.PDF.Transforms.Transform)">
      <summary>
            Inserts a transform into the TransformCollection at the specified index.
            </summary>
      <param name="index">At this index.</param>
      <param name="transform">Add this transform.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.Clear">
      <summary>
            Removes all transforms from the <see cref="T:TallComponents.PDF.Transforms.TransformCollection">TransformCollection</see>.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.IndexOf(TallComponents.PDF.Transforms.Transform)">
      <summary>
            Returns the index of the specified transform.
            </summary>
      <param name="transform">The transform to locate in this collection.</param>
      <returns>The zero-based index of the transform found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.Contains(TallComponents.PDF.Transforms.Transform)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Transforms.Transform">Transform</see> is in the <see cref="T:TallComponents.PDF.Transforms.TransformCollection">TransformCollection</see>.
            </summary>
      <param name="transform">The <see cref="T:TallComponents.PDF.Transforms.Transform" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Transforms.Transform" /> is found in this <see cref="T:TallComponents.PDF.Transforms.TransformCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.RemoveAt(System.Int32)">
      <summary>
            Removes an <see cref="T:TallComponents.PDF.Transforms.Transform">Transform</see> from the <see cref="T:TallComponents.PDF.Transforms.TransformCollection">TransformCollection</see> at the specified index.
            </summary>
      <param name="index">The zero-based index from the <see cref="T:TallComponents.PDF.Transforms.Transform" /> to be removed.</param>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TransformCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Transforms.TransformCollection.Item(System.Int32)">
      <summary>
            Get an <see cref="T:TallComponents.PDF.Transforms.Transform">Transform</see> by zero-based index from the <see cref="T:TallComponents.PDF.Transforms.TransformCollection">TransformCollection</see>. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Transforms.TransformCollection.Count">
      <summary>
            Get the number of <see cref="T:TallComponents.PDF.Transforms.Transform">Transform</see>s actually contained in the <see cref="T:TallComponents.PDF.Transforms.TransformCollection">TransformCollection</see></summary>
    </member>
    <member name="T:TallComponents.PDF.Transforms.TranslateTransform">
      <summary>
            A 2D geometric transform that applies a translation.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TranslateTransform.#ctor">
      <summary>
            Create a new TranslateTransform.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Transforms.TranslateTransform.#ctor(System.Double,System.Double)">
      <summary>
            Create a new TranslateTransform.
            </summary>
      <param name="x">Translation along the x-axis.</param>
      <param name="y">Translation along the y-axis.</param>
    </member>
    <member name="P:TallComponents.PDF.Transforms.TranslateTransform.X">
      <summary>
            Translation along the x-axis.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Transforms.TranslateTransform.Y">
      <summary>
            Translation along the y-axis.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DocumentInfo">
      <summary>
            Document Info for the document like Author, Title and Subject.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DocumentInfo.Author">
      <summary>
            The person who authored this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DocumentInfo.Title">
      <summary>
            Title of this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DocumentInfo.Subject">
      <summary>
            Subject of this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DocumentInfo.Keywords">
      <summary>
            Keywords of this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DocumentInfo.Creator">
      <summary>
            The application that created this document before it was converted to PDF (this is your application).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DocumentInfo.Producer">
      <summary>
            The component or application that created this document (this component after it is written).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DocumentInfo.CreationDate">
      <summary>
            The date this PDF was originally created.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.DocumentInfo.LastModifiedDate">
      <summary>
            The date this PDF was last modified.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.GetWebCredentialsEventArgs">
      <summary>
            Class containing data for the GetWebCredentials event.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.GetWebCredentialsEventArgs.Url">
      <summary>
            The url to get the credentials for.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.GetWebCredentialsEventArgs.Credentials">
      <summary>
            The credentials for the url.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.GetWebCredentialsEventHandler">
      <summary>
            Represents the method that handles the GetWebCredentials event.
            </summary>
      <param name="sender">The sender.</param>
      <param name="e">The GetWebCredentials event arguments.</param>
    </member>
    <member name="T:TallComponents.PDF.PageSize">
      <summary>
            Encapsulates the width and height of a page and provides standard page sizes. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.PageSize.#ctor">
      <summary>
            Create a new page size with default size (Letter).
            </summary>
    </member>
    <member name="M:TallComponents.PDF.PageSize.#ctor(System.Double,System.Double)">
      <summary>
            Create a new page size with given width and height both in in points.
            </summary>
      <param name="width">Width in points.</param>
      <param name="height">Height in points.</param>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Letter">
      <summary>
            8.5 x 11 inch
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Tabloid">
      <summary>
            11 x 17 inch
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Ledger">
      <summary>
            17 x 11 inch
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Legal">
      <summary>
            8.5 x 14 inch
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Statement">
      <summary>
            5.5 x 8.5 inch
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Executive">
      <summary>
            7.25 x 10.5 inch
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Folio">
      <summary>
            8.5 x 13 inch
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.A3">
      <summary>
            297 x 420 mm
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.A4">
      <summary>
            210 x 297 mm
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.A5">
      <summary>
            148.5 X 210 mm
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.A6">
      <summary>
            105 X 148.5 mm
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.B5">
      <summary>
            182 x 257 mm
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Width">
      <summary>
            Width in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageSize.Height">
      <summary>
            Height in points.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Rectangle">
      <summary>
            A rectangle represents an area on the page.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Rectangle.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new rectangle.
            </summary>
      <param name="left">The left position in points.</param>
      <param name="bottom">The bottom position in points.</param>
      <param name="width">The rectangle width in points.</param>
      <param name="height">The rectangle height in points.</param>
    </member>
    <member name="M:TallComponents.PDF.Rectangle.ToString">
      <summary>
            Return a string in format '[' Left Bottom Width Height ']'.
            </summary>
      <returns>
      </returns>
    </member>
    <member name="P:TallComponents.PDF.Rectangle.Left">
      <summary>
            The left position in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Rectangle.Bottom">
      <summary>
            The bottom position in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Rectangle.Width">
      <summary>
            The rectangle width in points.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Rectangle.Height">
      <summary>
            The rectangle height in points.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Unit">
      <summary>
            Unit is used to convert a wide variety of units to points, which is the
            unit used in PDF.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Unit.#ctor(System.Double)">
      <summary>
            Create a Unit from a value. The value is assumed to be in Points.
            </summary>
      <param name="val">
      </param>
    </member>
    <member name="M:TallComponents.PDF.Unit.#ctor(System.Double,TallComponents.PDF.UnitType)">
      <summary>
            Create a Unit from a value and a UnitType
            </summary>
      <param name="val">The value of the Unit object expressed in the unit specified by type.</param>
      <param name="type">The unit of val, for example Inch.</param>
    </member>
    <member name="M:TallComponents.PDF.Unit.op_Equality(TallComponents.PDF.Unit,TallComponents.PDF.Unit)">
      <summary>
            Compares two Unit objects for equality.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Unit.op_Inequality(TallComponents.PDF.Unit,TallComponents.PDF.Unit)">
      <summary>
            Compares two Unit objects for inequality.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Unit.Equals(System.Object)">
      <summary>
            Determines whether two Object instances are equal.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Unit.GetHashCode">
      <summary>
            Calculates a hash for this type.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Unit.Parse(System.String)">
      <summary>
            Create a unit from a string.
            </summary>
      <param name="unitString">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Unit.FromPixels(System.Int32,System.Double)">
      <summary>
            Create a unit from pixels and a resolution. Useful for
            working with images.
            </summary>
      <param name="pixels">Length in pixels</param>
      <param name="dpi">Resolution in dpi (Dots Per Inch)</param>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Unit.ToPoints(System.String)">
      <summary>
            Convert a unit string to points
            </summary>
      <param name="unitString">A unit string.</param>
      <returns>The value in points</returns>
    </member>
    <member name="M:TallComponents.PDF.Unit.ToString">
      <summary>
            Returns the value of the Unit as a formatted string in points.
            </summary>
      <returns>
      </returns>
    </member>
    <member name="M:TallComponents.PDF.Unit.op_Implicit(TallComponents.PDF.Unit)~System.Double">
      <summary>
            Implicit conversion to double. The value is expressed in points.
            </summary>
      <param name="unit">Instance to convert.</param>
      <returns>Value of the unit in points.</returns>
    </member>
    <member name="M:TallComponents.PDF.Unit.op_Implicit(System.Double)~TallComponents.PDF.Unit">
      <summary>
            Implicit conversion from double. This allows you to assign a double 
            to any variable or property of type Unit without constructors or casting.
            </summary>
      <param name="val">The value in points</param>
      <returns>A Unit with the value val and UnitType Points</returns>
    </member>
    <member name="M:TallComponents.PDF.Unit.op_Implicit(System.String)~TallComponents.PDF.Unit">
      <summary>
            Implicit conversion from string. This allows you to assign a sized string 
            to any variable or property of type Unit without constructors or casting.
            </summary>
      <param name="val">The value in a format that can be parsed</param>
      <returns>A Unit with the value val and UnitType found.</returns>
    </member>
    <member name="P:TallComponents.PDF.Unit.IsRelative">
      <summary>
            This Unit is a relative value. True if this Unit is a percentage.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Unit.Points">
      <summary>
            Return the value of this Unit in points.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.UnitType">
      <summary>
            Known units handled by the <see cref="T:TallComponents.PDF.Unit">Unit</see> class.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Micrometer">
      <summary>
            Unit of length. 1/1000.0000 meter.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Millimeter">
      <summary>
            Unit of length. 1/1000 meter.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Centimeter">
      <summary>
            Unit of length. 1/100 meter.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Meter">
      <summary>
            Unit of length.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Pica">
      <summary>
            Unit of length. 1/12 point
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Point">
      <summary>
            Unit of length. 1/72 inch. Point is the base unit used in PDF documents.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Pixel">
      <summary>
            Unit of length. Usually 1/96 inch.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Inch">
      <summary>
            Unit of length. 1 inch is 2.54 cm.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Foot">
      <summary>
            Unit of length. 12 inch is 1 foot.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Yard">
      <summary>
            Unit of length. 36 inch is 1 yard.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.UnitType.Percentage">
      <summary>
            Relative unit, represented as a fraction. 100% is 1.0, 50% is 0.5.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.Action">
      <summary>
            Abstract base class of all action classes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.Action.Clone">
      <summary>
            Clone this action
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.Action.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The visitor to accept.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Actions.ActionCollection">
      <summary>
            An action collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.Add(TallComponents.PDF.Actions.Action)">
      <summary>
            Adds an <see cref="T:TallComponents.PDF.Actions.Action">Action</see> to the end of the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see>.
            </summary>
      <param name="action">The <see cref="T:TallComponents.PDF.Actions.Action" /> to be addded to the end of the <see cref="T:TallComponents.PDF.Actions.ActionCollection" />.</param>
      <returns>
            The <see cref="T:TallComponents.PDF.Actions.ActionCollection" /> index at which the <see cref="T:TallComponents.PDF.Actions.Action" /> has been added.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.Remove(TallComponents.PDF.Actions.Action)">
      <summary>
            Removes an <see cref="T:TallComponents.PDF.Actions.Action">Action</see> from this <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see>.
            </summary>
      <param name="action">The action to remove.</param>
      <returns>true if removing the action succeeded/</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.AddRange(TallComponents.PDF.Actions.Action[])">
      <summary>
            Adds the entries in an array of <see cref="T:TallComponents.PDF.Actions.Action">actions</see> to the end of the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see>.
            </summary>
      <param name="actions">The array of <see cref="T:TallComponents.PDF.Actions.Action">actions</see> to be added to the end of the <see cref="T:TallComponents.PDF.Actions.ActionCollection" />.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.Clear">
      <summary>
            Removes all actions from the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see>.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.Contains(TallComponents.PDF.Actions.Action)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Actions.Action">Action</see> is in the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see>.
            </summary>
      <param name="action">The <see cref="T:TallComponents.PDF.Actions.Action" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Actions.Action" /> is found in this <see cref="T:TallComponents.PDF.Actions.ActionCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.IndexOf(TallComponents.PDF.Actions.Action)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Actions.Action">Action</see> in the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see>.
            </summary>
      <param name="action">The <see cref="T:TallComponents.PDF.Actions.Action" /> to locate in the <see cref="T:TallComponents.PDF.Actions.ActionCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Actions.Action" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.Insert(System.Int32,TallComponents.PDF.Actions.Action)">
      <summary>
            Insert an <see cref="T:TallComponents.PDF.Actions.Action" /> on a specific place in this <see cref="T:TallComponents.PDF.Actions.ActionCollection" />.
            </summary>
      <param name="index">The zero-based index at which the <see cref="T:TallComponents.PDF.Actions.Action" /> should be inserted.</param>
      <param name="action">The <see cref="T:TallComponents.PDF.Actions.Action" /> to be insert.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.InsertRange(System.Int32,TallComponents.PDF.Actions.Action[])">
      <summary>
            Insert the entries in an array of <see cref="T:TallComponents.PDF.Actions.Action">Actions</see> to the specific locations in the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see>.
            </summary>
      <param name="index">The zero based start index for the inserted actions.</param>
      <param name="actions">The <see cref="T:TallComponents.PDF.Actions.Action">actions</see> to be interted in the <see cref="T:TallComponents.PDF.Actions.ActionCollection" />.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.RemoveAt(System.Int32)">
      <summary>
            Removes an <see cref="T:TallComponents.PDF.Actions.Action">Action</see> from the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see> at the specified index.
            </summary>
      <param name="index">The zero-based index from the <see cref="T:TallComponents.PDF.Actions.Action" /> to be removed.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.RemoveRange(TallComponents.PDF.Actions.Action[])">
      <summary>
            Removes multiple actions from the collection.
            </summary>
      <param name="actions">The actions to remove</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionCollection.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept all actions in this collection (in the order the collection contains the actions).
            </summary>
      <param name="visitor">The visitor to accept.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.ActionCollection.Item(System.Int32)">
      <summary>
            Get an <see cref="T:TallComponents.PDF.Actions.Action">Action</see> by zero-based index from the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see>. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.ActionCollection.Count">
      <summary>
            Get the number of <see cref="T:TallComponents.PDF.Actions.Action">Action</see>s actually contained in the <see cref="T:TallComponents.PDF.Actions.ActionCollection">ActionCollection</see></summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.ActionCollection.IsReadOnly">
      <summary>
            Get a value indicating whether this collection is read-only.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.ActionVisitor">
      <summary>
            A derived instance of ActionVisitor is passed to Action.Accept(...). This method
            calls one of the below ActionVisitor methods according to the type of action.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.Action,System.Object)">
      <summary>
            Visit an action.
            </summary>
      <param name="annotation">The vistor must handle an action.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.GoToAction,System.Object)">
      <summary>
            Visit a GoToAction.
            </summary>
      <param name="action">The vistor must handle a GoToAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.HideAction,System.Object)">
      <summary>
            Visit a HideAction.
            </summary>
      <param name="action">The vistor must handle a HideAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.JavaScriptAction,System.Object)">
      <summary>
            Visit a JavaScriptAction.
            </summary>
      <param name="action">The vistor must handle a JavaScriptAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.FormAction,System.Object)">
      <summary>
            Visit a FormAction.
            </summary>
      <param name="action">The vistor must handle a FormAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.ResetFormAction,System.Object)">
      <summary>
            Visit a ResetFormAction.
            </summary>
      <param name="action">The vistor must handle a ResetFormAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.SubmitFormAction,System.Object)">
      <summary>
            Visit a SubmitFormAction.
            </summary>
      <param name="action">The vistor must handle a SubmitFormAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.UnknownAction,System.Object)">
      <summary>
            Visit an UnknownAction.
            </summary>
      <param name="action">The vistor must handle an UnknownAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.UriAction,System.Object)">
      <summary>
            Visit an UriAction.
            </summary>
      <param name="action">The vistor must handle an UriAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.NamedAction,System.Object)">
      <summary>
            Visit a NamedAction.
            </summary>
      <param name="action">The vistor must handle a NamedAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.LaunchAction,System.Object)">
      <summary>
            Visit a LaunchAction.
            </summary>
      <param name="action">The vistor must handle a LaunchAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ActionVisitor.Visit(TallComponents.PDF.Actions.ImportDataAction,System.Object)">
      <summary>
            Visit an ImportDataAction.
            </summary>
      <param name="action">The vistor must handle an ImportDataAction.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Actions.ImportDataAction">
      <summary>
            The ImportData action imports field values from a file.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.ImportDataAction.#ctor">
      <summary>
            Create a new ImportData action.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.ImportDataAction.#ctor(System.String)">
      <summary>
            Create a new ImportData action.
            </summary>
      <param name="path">The path of the FDF file to import.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.ImportDataAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned ImportData action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.ImportDataAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.ImportDataAction.Path">
      <summary>
            The path of the FDF file to import.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.LaunchAction">
      <summary>
            A LaunchAction starts an external Application.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.LaunchAction.#ctor">
      <summary>
            Creates a new LaunchAction that starts an external Application.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.LaunchAction.#ctor(System.String)">
      <summary>
            Creates a new LaunchAction that starts an external Application.
            </summary>
      <param name="path">The complete path of the application to launch.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.LaunchAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned named action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.LaunchAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.LaunchAction.Path">
      <summary>
            The complete path of the application to launch.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.LaunchAction.WindowBehavior">
      <summary>
            Whether to open the destination in a new windows, current one or specified by the user preferences.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.SubmitFormat">
      <summary>
            The submit format specifies what to submit to the server.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Actions.SubmitFormat.Pdf">
      <summary>
            Complete PDF document.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Actions.SubmitFormat.Html">
      <summary>
            HTML form format.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Actions.SubmitFormat.Xfdf">
      <summary>
            XML Forms Data Format.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Actions.SubmitFormat.Fdf">
      <summary>
            Forms Data Format (saved as .fdf file).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Actions.SubmitFormat.Xdp">
      <summary>
            XML Data Package.
            <para>
            Note: This value is supported in XFA documents only.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.Actions.SubmitFormat.Xml">
      <summary>
            eXtensible Markup Language.
            <para>
            Note: This value is supported in XFA documents only.
            </para></summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.HttpMethod">
      <summary>
            The http method specifies how to submit to the server.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Actions.HttpMethod.Post">
      <summary>
            Use Http post request.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Actions.HttpMethod.Get">
      <summary>
            Use Http get.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.NamedAction">
      <summary>
            A Named action executes an action predefined by the viewer application.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.NamedAction.#ctor">
      <summary>
            Create a new Named action.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.NamedAction.#ctor(System.String)">
      <summary>
            Create a new Named action.
            </summary>
      <param name="name">The name for the action to be performed by this named action.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.NamedAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned named action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.NamedAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.NamedAction.Name">
      <summary>
            The name for the action to be performed by this named action.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.FormAction">
      <summary>
            The form action is the base class for several form related actions.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.FormAction.Fields">
      <summary>
            The fields used in this form action.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.FormAction.AllFields">
      <summary>
            All fields in the document.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.GoToAction">
      <summary>
             The go-to action moves the actual view to a destination in the current document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.GoToAction.#ctor">
      <summary>
            Create a new GoTo action.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.GoToAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned go-to action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.GoToAction.#ctor(TallComponents.PDF.Page)">
      <summary>
            Create a new GoTo action based on a page
            </summary>
      <param name="page">The page point to.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.GoToAction.#ctor(System.String,System.Int32)">
      <summary>
            Create a new GoTo action that jumps to the specified document.
            </summary>
      <param name="fileSpecification">The name of the file.</param>
      <param name="pageIndex">The 0-based index of the page.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.GoToAction.#ctor(TallComponents.PDF.Navigation.Destination)">
      <summary>
            Create a new go-to action based on a Destination
            </summary>
      <param name="destination">The destination</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.GoToAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.GoToAction.Destination">
      <summary>
            The destination this go-to action points to.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.HideAction">
      <summary>
            The hide action sets or clears the annotation's Hidden flag.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.HideAction.#ctor">
      <summary>
            Creates a new hide action.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.HideAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned hide action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.HideAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.HideAction.Show">
      <summary>
            Specify if the annotations should be shown (true) of hidden (false).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.HideAction.Annotations">
      <summary>
            The annotations which must be showns or hidden, depending of the Show boolean.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.HideAction.Fields">
      <summary>
            The fields which must be showns or hidden, depending of the Show boolean.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.JavaScriptAction">
      <summary>
            A JavaScript action executes javascript.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.JavaScriptAction.#ctor">
      <summary>
            Create a new JavaScript action.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.JavaScriptAction.#ctor(TallComponents.PDF.JavaScript.JavaScript)">
      <summary>
            Create a new JavaScript action.
            </summary>
      <param name="javaScript">The JavaScript to embed.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.JavaScriptAction.#ctor(System.String)">
      <summary>
            Create a new JavaScript action.
            </summary>
      <param name="javaScriptCode">The JavaScript code to embed.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.JavaScriptAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned JavaScript action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.JavaScriptAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.JavaScriptAction.JavaScript">
      <summary>
            The java script code in this java script action.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.ResetFormAction">
      <summary>
            The reset form action resets the fields to there default value.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.ResetFormAction.#ctor">
      <summary>
            Create a new reset form action.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.ResetFormAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned reset form action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.ResetFormAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Actions.SubmitFormAction">
      <summary>
            The submit form action send form data (containing field values) to a URL in a specified format.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.SubmitFormAction.#ctor">
      <summary>
            Create a new submit form action.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.SubmitFormAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned submit form action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.SubmitFormAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.SubmitFormAction.Url">
      <summary>
            The uniform resource locator (url) for this submit form action.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.SubmitFormAction.SubmitFormat">
      <summary>
            The submit format specifies what to submit to the server.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.SubmitFormAction.HttpMethod">
      <summary>
            The http method specifies how to submit to the server.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.SubmitFormAction.IncludeEmptyFields">
      <summary>
            Fields without a value should be submitted also.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.SubmitFormAction.ConvertDatesToStandardFormat">
      <summary>
            When submitting all fields which contains a date are converted to a predefined format, 
            otherwise the value is submitted as-is (aka how the user entered the data).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.UnknownAction">
      <summary>
            Unknown action. This action will be created if the action is unknown or different from the supported types.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.UnknownAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned unknown action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.UnknownAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.UnknownAction.Name">
      <summary>
            The name for this unknown action.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Actions.UriAction">
      <summary>
            A UriAction starts an external web site from its URL.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.UriAction.#ctor">
      <summary>
            Creates a new UriAction that starts an external web site from its URL. Initial URL is empty.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Actions.UriAction.#ctor(System.String)">
      <summary>
            Creates a new UriAction that starts an external web site from the given URL.
            </summary>
      <param name="uri">The uniform resource identifier (uri) for this Uri action.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.UriAction.#ctor(System.String,System.Boolean)">
      <summary>
            Creates a new UriAction that starts an external web site from the given URL.
            </summary>
      <param name="uri">The uniform resource identifier (uri) for this Uri action.</param>
      <param name="isMap">A flag specifying whether to track the mouse position when the Uri is resolved.</param>
    </member>
    <member name="M:TallComponents.PDF.Actions.UriAction.Clone">
      <summary>
            Clone this action.
            </summary>
      <returns>The cloned uri action.</returns>
    </member>
    <member name="M:TallComponents.PDF.Actions.UriAction.Accept(TallComponents.PDF.Actions.ActionVisitor,System.Object)">
      <summary>
            Accept this action.
            </summary>
      <param name="visitor">The vistor used to Accept this action.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Actions.UriAction.Uri">
      <summary>
            The uniform resource identifier (uri) for this Uri action.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Actions.UriAction.IsMap">
      <summary>
            A flag specifying whether to track the mouse position when the Uri is resolved.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.AnnotationVisitor">
      <summary>
            A derived instance of AnnotationVisitor is passed to Annotation.Accept(...). This method
            calls one of the below AnnotationVisitor methods according to the type of annotation.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Annotation,System.Object)">
      <summary>
            Visit an annotation.
            </summary>
      <param name="annotation">The vistor must handle an annotation.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Widgets.Widget,System.Object)">
      <summary>
            Visit a widget (annotation).
            </summary>
      <param name="annotation">The vistor must handle a widget.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Widgets.RadioButtonWidget,System.Object)">
      <summary>
            Visit a radio button widget (annotation).
            </summary>
      <param name="annotation">The vistor must handle a radio button widget.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Widgets.PushButtonWidget,System.Object)">
      <summary>
            Visit a push button widget (annotation).
            </summary>
      <param name="annotation">The vistor must handle a push button widget.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Widgets.SignatureWidget,System.Object)">
      <summary>
            Visit a signature widget (annotation).
            </summary>
      <param name="annotation">The vistor must handle a signature widget.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Widgets.CheckBoxWidget,System.Object)">
      <summary>
            Visit a check box widget (annotation).
            </summary>
      <param name="annotation">The vistor must handle a check box widget.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Link,System.Object)">
      <summary>
            Visit a link (annotation).
            </summary>
      <param name="annotation">The vistor must handle a link annotation.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.Markup,System.Object)">
      <summary>
            Visit a markup (annotation).
            </summary>
      <param name="annotation">The vistor must handle a markup (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.Note,System.Object)">
      <summary>
            Visit a sticky-note (annotation).
            </summary>
      <param name="annotation">The vistor must handle a sticky-note (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.TextMarkup,System.Object)">
      <summary>
            Visit a text markup (annotation).
            </summary>
      <param name="annotation">The vistor must handle a text markup (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.Stamp,System.Object)">
      <summary>
            Visit a stamp markup (annotation).
            </summary>
      <param name="annotation">The vistor must handle a stamp markup (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.FreeText,System.Object)">
      <summary>
            Visit a free text markup (annotation).
            </summary>
      <param name="annotation">The vistor must handle a free text markup (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.Square,System.Object)">
      <summary>
            Visit a square markup (annotation).
            </summary>
      <param name="annotation">The vistor must handle a square markup (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.Line,System.Object)">
      <summary>
            Visit a line markup (annotation).
            </summary>
      <param name="annotation">The vistor must handle a line markup (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.Popup,System.Object)">
      <summary>
            Visit a pop-up (annotation).
            </summary>
      <param name="annotation">The vistor must handle a pop-up (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationVisitor.Visit(TallComponents.PDF.Annotations.Markups.UnknownMarkup,System.Object)">
      <summary>
            Visit an unknown markup (annotation).
            </summary>
      <param name="annotation">The vistor must handle an unknown markup (annotation).</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Annotation">
      <summary>
            An annotation is the base class all annotations.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Annotation.BeginUpdate">
      <summary>
            This method can be used to begin a properties bulk updat .
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Annotation.EndUpdate">
      <summary>
            This method can be used to end the properties bulk update.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Annotation.Flatten(TallComponents.PDF.Shapes.Canvas)">
      <summary>
            Flatten the annotation as static content to the given canvas.
            </summary>
      <param name="canvas">The canvas to add the content.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Annotation.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The visitor to accept.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Page">
      <summary>
            The associated page.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.TabOrder">
      <summary>
            Retrieve the tab-order for this annotation.
            </summary>
      <returns>The zero-based tab-order. Return -1 if the annotation is not connected to any page.</returns>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Left">
      <summary>
            Position of annotation's left edge. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Bottom">
      <summary>
            Position of annotation's bottom edge. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Right">
      <summary>
            Position of annotation's right edge. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Top">
      <summary>
            Position of annotation's top edge. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Width">
      <summary>
            Width of this annotation. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Height">
      <summary>
            Height of this annotation. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Locked">
      <summary>
            Specifies if the annotations properties are locked in a viewer application.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.BorderColor">
      <summary>
            The color of the border of this annotation.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.BorderWidth">
      <summary>
            The width in points of the border of this annotation.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.BorderStyle">
      <summary>
            The border style of this annotation.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Invisible">
      <summary>
            This annotation will not be visible in the pdf-viewer.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Annotation.Print">
      <summary>
            This annotation will be visible on a printout.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.AnnotationCollection">
      <summary>
            An annotation collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.Add(TallComponents.PDF.Annotations.Annotation)">
      <summary>
            Adds an <see cref="T:TallComponents.PDF.Annotations.Annotation">Annotation</see> to the end of the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection">AnnotationCollection</see>.
            </summary>
      <param name="annotation">The <see cref="T:TallComponents.PDF.Annotations.Annotation" /> to be addded to the end of the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />.</param>
      <returns>
            The <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" /> index at which the <see cref="T:TallComponents.PDF.Annotations.Annotation" /> has been added.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.Remove(TallComponents.PDF.Annotations.Annotation)">
      <summary>
            Removes an <see cref="T:TallComponents.PDF.Annotations.Annotation" /> from this <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />.
            </summary>
      <param name="annotation">The annotation to remove.</param>
      <returns>true if removing the annotation succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.AddRange(TallComponents.PDF.Annotations.Annotation[])">
      <summary>
            Adds the elements of an array of annotations to the end of the collection.
            </summary>
      <param name="annotations">The array of annotations to be addded to the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.Clear">
      <summary>
            Removes all annotations from the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.Contains(TallComponents.PDF.Annotations.Annotation)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Annotations.Annotation" /> is in the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />.
            </summary>
      <param name="annotation">The <see cref="T:TallComponents.PDF.Annotations.Annotation" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Annotations.Annotation" /> is found in this <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.IndexOf(TallComponents.PDF.Annotations.Annotation)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Annotations.Annotation" /> in the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />.
            </summary>
      <param name="annotation">The <see cref="T:TallComponents.PDF.Annotations.Annotation" /> to locate in the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Annotations.Annotation" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.Insert(System.Int32,TallComponents.PDF.Annotations.Annotation)">
      <summary>
            Insert an <see cref="T:TallComponents.PDF.Annotations.Annotation" /> on a specific place in this <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />.
            </summary>
      <param name="index">The zero-based index at which the <see cref="T:TallComponents.PDF.Annotations.Annotation" /> should be inserted.</param>
      <param name="annotation">The <see cref="T:TallComponents.PDF.Annotations.Annotation" /> to be insert.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.RemoveAt(System.Int32)">
      <summary>
            Removes an <see cref="T:TallComponents.PDF.Annotations.Annotation" /> from the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" /> at the specified index.
            </summary>
      <param name="index">The zero-based index from the <see cref="T:TallComponents.PDF.Annotations.Annotation" /> to be removed.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.AnnotationCollection.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation for all items in the collection.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.AnnotationCollection.Item(System.Int32)">
      <summary>
            Retrieve an <see cref="T:TallComponents.PDF.Annotations.Annotation" /> by zero-based index from the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" />. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.AnnotationCollection.Count">
      <summary>
            Get the number of <see cref="T:TallComponents.PDF.Annotations.Annotation" />s actually contained in the <see cref="T:TallComponents.PDF.Annotations.AnnotationCollection" /></summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.FieldVisitor">
      <summary>
            A derived instance of FieldVisitor is passed to Field.Accept(...). This method
            calls one of the below FieldVisitor methods according to the type of field.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.Field,System.Object)">
      <summary>
            Visit a field.
            </summary>
      <param name="field">The vistor must handle a field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.ValueField,System.Object)">
      <summary>
            Visit a value field.
            </summary>
      <param name="field">The vistor must handle a value field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.PushButtonField,System.Object)">
      <summary>
            Visit a push button field.
            </summary>
      <param name="field">The vistor must handle a push button field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.CheckBoxField,System.Object)">
      <summary>
            Visit a check box field.
            </summary>
      <param name="field">The vistor must handle a check box field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.DropDownListField,System.Object)">
      <summary>
            Visit a dropdown list field.
            </summary>
      <param name="field">The vistor must handle a dropdown list field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.ListBoxField,System.Object)">
      <summary>
            Visit a listbox field.
            </summary>
      <param name="field">The vistor must handle a listbox field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.PasswordField,System.Object)">
      <summary>
            Visit a password field.
            </summary>
      <param name="field">The vistor must handle a password field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.RadioButtonField,System.Object)">
      <summary>
            Visit a radiobutton field.
            </summary>
      <param name="field">The vistor must handle a radiobutton field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.SignatureField,System.Object)">
      <summary>
            Visit a signature field.
            </summary>
      <param name="field">The vistor must handle a signature field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.TextField,System.Object)">
      <summary>
            Visit a text field.
            </summary>
      <param name="field">The vistor must handle a text field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.UnknownField,System.Object)">
      <summary>
            Visit a unknown field.
            </summary>
      <param name="field">The vistor must handle a unknown field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.NumericField,System.Object)">
      <summary>
            Visit a numeric field.
            </summary>
      <param name="field">The vistor must handle a numeric field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.ImageField,System.Object)">
      <summary>
            Visit a image field.
            </summary>
      <param name="field">The vistor must handle a image field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.DateTimeField,System.Object)">
      <summary>
            Visit a date/time field.
            </summary>
      <param name="field">The vistor must handle a date/time field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.Barcodes.BarcodeField,System.Object)">
      <summary>
            Visit a barcode field.
            </summary>
      <param name="field">The vistor must handle a barcode field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.Barcodes.Code128BarcodeField,System.Object)">
      <summary>
            Visit a code 128 barcode field.
            </summary>
      <param name="field">The vistor must handle a code 128 barcode field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.Barcodes.Code2of5InterleavedBarcodeField,System.Object)">
      <summary>
            Visit a code 2 of 5 interleaved barcode field.
            </summary>
      <param name="field">The vistor must handle a code 2 of 5 interleaved barcode field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.Barcodes.Code3of9BarcodeField,System.Object)">
      <summary>
            Visit a code 3 of 9 barcode field.
            </summary>
      <param name="field">The vistor must handle a code 3 of 9 barcode field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldVisitor.Visit(TallComponents.PDF.Forms.Fields.Barcodes.UnknownBarcodeField,System.Object)">
      <summary>
            Visit a unknown barcode field.
            </summary>
      <param name="field">The vistor must handle a unknown barcode field.</param>
      <param name="argument">The additional argument passed to the Accept method (can be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Annotations.HighlightStyle">
      <summary>
            The visual effect that is used when the mouse is pressed inside the annotation area.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.HighlightStyle.None">
      <summary>
            No visual effect.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.HighlightStyle.Invert">
      <summary>
            Invert the backgound and border of the annotation.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.HighlightStyle.Outline">
      <summary>
            Invert the border of the annotation
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.HighlightStyle.Push">
      <summary>
            Display the annotation as if it were pushed down.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Link">
      <summary>
            A link annotation
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Link.#ctor">
      <summary>
            Create a new link annotation.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Link.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new link annotation.
            </summary>
      <param name="left">The left position for this link.</param>
      <param name="bottom">The bottom position for this link.</param>
      <param name="width">The width for this link.</param>
      <param name="height">The height for this link.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Link.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
      <returns>The object as returned by the visitor. Meaning is visitor specific.</returns>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Link.BorderColor">
      <summary>
            The color of the border of this annotation.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Link.MouseUpActions">
      <summary>
            The actions executed when a mouse/pointing device goes up.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Link.HighlightStyle">
      <summary>
            The visual effect that is used when the mouse is pressed inside the annotation area.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.LinkCollection">
      <summary>
            A link annotation collection which belongs to a page inside this document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.Add(TallComponents.PDF.Annotations.Link)">
      <summary>
            Add an existing link annotation to this collection.
            </summary>
      <param name="linkAnnotation">The link to add.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.Remove(TallComponents.PDF.Annotations.Link)">
      <summary>
            Remove a link annotation from this collection.
            </summary>
      <param name="linkAnnotation">Remove this link annotation.</param>
      <returns>true if removing the link annotation succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.AddRange(TallComponents.PDF.Annotations.Link[])">
      <summary>
            Adds the elements of an array of links to the end of the collection.
            </summary>
      <param name="links">The array of links to be addded to the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.Insert(System.Int32,TallComponents.PDF.Annotations.Link)">
      <summary>
            Insert an existing link annotation at the specified index.
            </summary>
      <param name="index">The index of the link annotation after insertion.</param>
      <param name="linkAnnotation">Insert this link annotation.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.RemoveAt(System.Int32)">
      <summary>
            Remove a link annotation at the specified index.
            </summary>
      <param name="index">The index of the link annotation to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.Clear">
      <summary>
            Clear this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.Contains(TallComponents.PDF.Annotations.Link)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Annotations.Link" /> is in the <see cref="T:TallComponents.PDF.Annotations.LinkCollection" />.
            </summary>
      <param name="link">The <see cref="T:TallComponents.PDF.Annotations.Link" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Annotations.Link" /> is found in this <see cref="T:TallComponents.PDF.Annotations.LinkCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.IndexOf(TallComponents.PDF.Annotations.Link)">
      <summary>
            Returns the index of the specified link annotation in the collection.
            </summary>
      <param name="linkAnnotation">The link annotation to locate in this collection.</param>
      <returns>The zero-based index of the item found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.LinkCollection.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation for all items in the collection.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.LinkCollection.Item(System.Int32)">
      <summary>
            Retrieve a Link annotation by 0-based index. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.LinkCollection.Count">
      <summary>
            Number of link annotations in this collection.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.FreeText">
      <summary>
            A free text annotation is a specialized markup and displays text directly on a page.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.Markup">
      <summary>
            Base class of all markup annotations.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.Author">
      <summary>
            The author of this markup.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.CreationDate">
      <summary>
            The date and time when the markup was created.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.Popup">
      <summary>
            The popup annotation that is associated with this markup annotation.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.Opacity">
      <summary>
            The opacity (0...255) which must be used for this markup. Default is 255.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.Text">
      <summary>
            The (rich) text that is displayed by the pop-up window of this markup.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.Contents">
      <summary>
            The plain text that is displayed by the pop-up window of this markup.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.Replies">
      <summary>
            The markups that reply directly to this one.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.InReplyTo">
      <summary>
            The markup to which this markup replies.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Markup.Subject">
      <summary>
            The subject of this markup. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.FreeText.#ctor">
      <summary>
            Create a new free text markup.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.FreeText.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new free text markup.
            </summary>
      <param name="left">The left position for this free text markup.</param>
      <param name="bottom">The bottom position for this free text markup.</param>
      <param name="width">The width for this free text markup.</param>
      <param name="height">The height for this free text markup.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.FreeText.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.Line">
      <summary>
            A Line is a specialized markup and appear as Line, with 2 line endings.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Line.#ctor">
      <summary>
            Create a new line markup.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Line.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new line markup.
            </summary>
      <param name="startX">the x coordinate of the line start</param>
      <param name="startY">the y coordinate of the line start</param>
      <param name="endX">the x coordinate of the line end</param>
      <param name="endY">the y coordinate of the line end</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Line.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Line.InteriorColor">
      <summary>
            The interior color for line endings.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Line.StartStyle">
      <summary>
            The line end style at the start of the line.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Line.EndStyle">
      <summary>
            The line end style at the end of the line.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Line.LeaderLine">
      <summary>
            The length of leader lines.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Line.LeaderLineExtension">
      <summary>
            The length of the leader line extension.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Line.HasCaption">
      <summary>
            If true, the text property is replicated as a caption on the line.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.LineEndStyle">
      <summary>
            Standard appearances of the text markup (annotation).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.Unknown">
      <summary>
            Unkown line end style.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.Square">
      <summary>
            Square filled with interior color.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.Cirle">
      <summary>
            Circle filled with interior color.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.Diamond">
      <summary>
            Diamond shape filled with interior color.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.OpenArrow">
      <summary>
            Two short lines meeting in an angle to form an arrow head.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.ClosedArrow">
      <summary>
            Triangle filled with interior color.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.None">
      <summary>
            No line ending.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.Butt">
      <summary>
            Short perpendicular line.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.ReverseOpenArrow">
      <summary>
            Open arrow in reverse direction.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.ReverseClosedArrow">
      <summary>
            Closed arrow in reverse direction.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.LineEndStyle.Slash">
      <summary>
            Short diagonal line.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.MarkupCollection">
      <summary>
            A markup collection which belongs to a page inside this document, or the replies-to from an other markup.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.Add(TallComponents.PDF.Annotations.Markups.Markup)">
      <summary>
            Add an existing markup annotation to this collection.
            </summary>
      <param name="markup">The markup to add.</param>
      <returns>The zero-based index where the markup is added.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.Remove(TallComponents.PDF.Annotations.Markups.Markup)">
      <summary>
            Remove a markup annotation from this collection.
            </summary>
      <param name="markup">Remove this markup annotation.</param>
      <returns>true of removing the markup succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.AddRange(TallComponents.PDF.Annotations.Markups.Markup[])">
      <summary>
            Adds the elements of an array of markups to the end of the collection.
            </summary>
      <param name="markupAnnotations">The array of markups to be addded to the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.Insert(System.Int32,TallComponents.PDF.Annotations.Markups.Markup)">
      <summary>
            Insert an existing markup annotation at the specified index.
            </summary>
      <param name="index">The index of the markup annotation after insertion.</param>
      <param name="markup">Insert this markup annotation.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.RemoveAt(System.Int32)">
      <summary>
            Remove a markup annotation at the specified index.
            </summary>
      <param name="index">The index of the markup annotation to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.Clear">
      <summary>
            Clear this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.Contains(TallComponents.PDF.Annotations.Markups.Markup)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Annotations.Markups.Markup" /> is in the <see cref="T:TallComponents.PDF.Annotations.Markups.MarkupCollection" />.
            </summary>
      <param name="markup">The <see cref="T:TallComponents.PDF.Annotations.Markups.Markup" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Annotations.Markups.Markup" /> is found in this <see cref="T:TallComponents.PDF.Annotations.Markups.MarkupCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.IndexOf(TallComponents.PDF.Annotations.Markups.Markup)">
      <summary>
            Returns the index of the specified markup annotation in the collection.
            </summary>
      <param name="markup">The markup annotation to locate in this collection.</param>
      <returns>The zero-based index of the item found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.MarkupCollection.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation for all items in the collection.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.MarkupCollection.Item(System.Int32)">
      <summary>
            Retrieve a Sticky note by 0-based index. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.MarkupCollection.Count">
      <summary>
            Number of sticky notes in this collection.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.MigrationState">
      <summary>
            Different migration states of a note.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.MigrationState.None">
      <summary>
            This markup has no migration state (default).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.MigrationState.Confirmed">
      <summary>
            The migration has been confirmed.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.MigrationState.NotConfirmed">
      <summary>
            The migration has not been confirmed.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.Note">
      <summary>
            A note is a specialized markup and is also known as comments or 'sticky note'.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Note.#ctor">
      <summary>
            Create a new note.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Note.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new note.
            </summary>
      <param name="left">The left position for this note.</param>
      <param name="bottom">The bottom position for this note.</param>
      <param name="width">The width for this note.</param>
      <param name="height">The height for this note.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Note.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Note.IconName">
      <summary>
            The name of the icon that is used to display this note.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Note.StateModel">
      <summary>
            The state model of this markup.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Note.Marked">
      <summary>
            The Marked state of this note. This state is only valid if the StateModel equals Marked.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Note.ReviewState">
      <summary>
            The Review state of this note. This state is only valid if the StateModel equals Review.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Note.MigrationState">
      <summary>
            The Migration state of this note. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Note.BorderColor">
      <summary>
            The color of the background of this annotation.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.Popup">
      <summary>
            A Pop-up annotation, this annotation belongs to a Markup annotation. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Popup.#ctor">
      <summary>
            Create a new pop-up annotation.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Popup.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new pop-up annotation.
            </summary>
      <param name="left">The left position for this pop-up.</param>
      <param name="bottom">The bottom position for this pop-up.</param>
      <param name="width">The width for this pop-up.</param>
      <param name="height">The height for this pop-up.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Popup.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
      <returns>The object as returned by the visitor. Meaning is visitor specific.</returns>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Popup.Markup">
      <summary>
            The markup annotation that is associated with this pop-up.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Popup.Open">
      <summary>
            The pop-up should initially be displayed open.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.ReviewState">
      <summary>
            Different review states of a note.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.ReviewState.None">
      <summary>
            This markup has no review state (default).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.ReviewState.Accepted">
      <summary>
            The markup has been accepted.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.ReviewState.Rejected">
      <summary>
            The markup has been rejected.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.ReviewState.Cancelled">
      <summary>
            The markup has een cancelled.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.ReviewState.Completed">
      <summary>
            The markup has been completed.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.Square">
      <summary>
            A Square markup is a specialized markup and appear as a square.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Square.#ctor">
      <summary>
            Create a new square markup.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Square.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new square markup.
            </summary>
      <param name="left">The left position for this square markup.</param>
      <param name="bottom">The bottom position for this square markup.</param>
      <param name="width">The width for this square markup.</param>
      <param name="height">The height for this square markup.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Square.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.Stamp">
      <summary>
            A (rubber) stamp markup is a specialized markup and displays text or graphics intended to look as if they were stamped on the page with a rubber stamp.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Stamp.#ctor(System.String)">
      <summary>
            Create a new stamp markup.
            </summary>
      <param name="name">The name of the icon to be used for displaying the stamp.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Stamp.#ctor(TallComponents.PDF.Annotations.Markups.StampAppearance)">
      <summary>
            Create a new stamp markup.
            </summary>
      <param name="appearance">The appearance of the icon to be used for displaying the stamp.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Stamp.#ctor(System.String,System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new stamp markup.
            </summary>
      <param name="name">The name of the icon to be used for displaying the stamp.</param>
      <param name="left">The left position for this stamp markup.</param>
      <param name="bottom">The bottom position for this stamp markup.</param>
      <param name="width">The width for this stamp markup.</param>
      <param name="height">The height for this stamp markup.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Stamp.SetIcon(TallComponents.PDF.Shapes.ShapeCollection)">
      <summary>
            Set a new Icon for this Stamp
            </summary>
      <param name="icon">The icon to set.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.Stamp.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Stamp.Appearance">
      <summary>
            The appearance of this stamp markup (annotation).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.Stamp.Name">
      <summary>
            The name of the icon to be used for the appearance.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.StampAppearance">
      <summary>
            Standard appearances of the text markup (annotation).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Unknown">
      <summary>
            The stamp appearance is none of the standard ones.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Approved">
      <summary>
            An Approved stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.AsIs">
      <summary>
            An AsIs stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Confidential">
      <summary>
            A Confidential Stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Departmental">
      <summary>
            A Departmental stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Draft">
      <summary>
             A Draft stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Experimental">
      <summary>
            An Experimental stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Expired">
      <summary>
            An Expired stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Final">
      <summary>
            A Final stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.ForComment">
      <summary>
            A ForComment stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.ForPublicRelease">
      <summary>
            A ForPublicRelease stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.NotApproved">
      <summary>
            A NotApproved stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.NotForPublicRelease">
      <summary>
            A NotForPublicRelease stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Sold">
      <summary>
            A Sold stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.TopSecret">
      <summary>
            A TopSecret stamp.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Completed">
      <summary>
            A completed
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StampAppearance.Void">
      <summary>
            A void stamp
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.StateModel">
      <summary>
            Different state models of a note.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StateModel.None">
      <summary>
            No state model. This is the state model of a note that does not represent a state change.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StateModel.Marked">
      <summary>
            This is the state model of a note that either marks or unmarks a note.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StateModel.Review">
      <summary>
            This is the state model of a note that changes the review state of a note.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.StateModel.Migration">
      <summary>
            This is the state model of a note that changes the migration state of a note.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.TextMarkup">
      <summary>
            A text markup is a specialized markup and appear as highlight, underline, strikout or jagged ('Squiggly') underline.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.TextMarkup.#ctor">
      <summary>
            Create a new text markup (as highlight).
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.TextMarkup.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new text markup.
            </summary>
      <param name="left">The left position for this text markup.</param>
      <param name="bottom">The bottom position for this text markup.</param>
      <param name="width">The width for this text markup.</param>
      <param name="height">The height for this text markup.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.TextMarkup.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.TextMarkup.Appearance">
      <summary>
            The appearance of this text markup (annotation).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.TextMarkupAppearance">
      <summary>
            Different appearances of the text markup (annotation).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.TextMarkupAppearance.Unknown">
      <summary>
            The type is unknown of cannot determined.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.TextMarkupAppearance.Highlight">
      <summary>
            This markup annotation appears as a highlight.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.TextMarkupAppearance.Underline">
      <summary>
            This markup annotation appears as an underline.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.TextMarkupAppearance.Squiggly">
      <summary>
            This markup annotation appears as a squiggly (jagged) underline.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Markups.TextMarkupAppearance.StrikeOut">
      <summary>
            This markup annotation appears as a strike out.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Markups.UnknownMarkup">
      <summary>
            Unknown markup.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Markups.UnknownMarkup.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Markups.UnknownMarkup.Name">
      <summary>
            The name for this unknown markup.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.CheckBoxWidget">
      <summary>
            A check box widget is a specialized widget.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.Widget">
      <summary>
            A PDF form field Widget.  
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.Widget.#ctor">
      <summary>
            Create a new PDF form field Widget.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.Widget.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new PDF form field Widget.
            </summary>
      <param name="left">The left position for this widget.</param>
      <param name="bottom">The bottom position for this widget.</param>
      <param name="width">The width for this widget.</param>
      <param name="height">The height for this widget.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.Widget.Flatten(TallComponents.PDF.Shapes.Canvas,System.Boolean)">
      <summary>
            Flatten the annotation as static content to the given canvas.
            </summary>
      <param name="canvas">The canvas to add the content.</param>
      <param name="reformat">Force this widget to re-format the content.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.Widget.UpdateAppearance">
      <summary>
            This updates the appearance of this widget.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.Widget.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.Widget.ToString">
      <summary>
            Obtains the String representation of this instance.
             </summary>
      <returns>
            The friendly name of the Widget 
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.Widget.TestOverflow(System.String)">
      <summary>
            Determines whether a given text will "overflow", i.e. whether scrolling is needed
            to display the entire text.
            </summary>
      <param name="text">The text that is to be fitted.</param>
      <returns>True if the text will cause an overflow. False if it can be displayed
            without scrolling.</returns>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.Field">
      <summary>
            The associated Field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.TextColor">
      <summary>
            The text color 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.FontSize">
      <summary>
            The font size.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.Font">
      <summary>
            The text font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.BorderColor">
      <summary>
            The color of the border of this widget.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.BackgroundColor">
      <summary>
            The background color of this widget.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.HorizontalAlignment">
      <summary>
            The horiontal text alignment 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.VerticalAlignment">
      <summary>
            The vertical text aligment 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.Invisible">
      <summary>
            This annotation will not be visible in the pdf-viewer.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.Orientation">
      <summary>
            Orientation of this widget in degrees. Default is Rotate0.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.Persistency">
      <summary>
            The widget's persistency when this document is written.  
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.MouseEnterActions">
      <summary>
            The actions executed when a mouse/pointing device enters the widget.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.MouseExitActions">
      <summary>
            The actions executed when a mouse/pointing device leaves the widget.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.MouseDownActions">
      <summary>
            The actions executed when a mouse/pointing device goes down in the widget.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.GotFocusActions">
      <summary>
            The actions executed when the widget recieves the input focus.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.LostFocusActions">
      <summary>
            The actions executed when the widget loses the input focus.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.Widget.MouseUpActions">
      <summary>
            The actions executed when a mouse/pointing device goes up.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.CheckBoxWidget.#ctor">
      <summary>
            Create a new PDF form field Check box Widget.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.CheckBoxWidget.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new PDF form field Radio button Widget.
            </summary>
      <param name="left">The left position for this widget.</param>
      <param name="bottom">The bottom position for this widget.</param>
      <param name="width">The width for this widget.</param>
      <param name="height">The height for this widget.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.CheckBoxWidget.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.CheckBoxWidget.CheckMarkAppearance">
      <summary>
            The check mark appearance for this check box widget.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.CheckMarkAppearance">
      <summary>
            Different layout modes for a push button widget.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.CheckMarkAppearance.Check">
      <summary>
            Display the check mark as check.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.CheckMarkAppearance.Circle">
      <summary>
            Display the check mark as circle.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.CheckMarkAppearance.Cross">
      <summary>
            Display the check mark as cross.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.CheckMarkAppearance.Diamond">
      <summary>
            Display the check mark as diamond.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.CheckMarkAppearance.Square">
      <summary>
            Display the check mark as square.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.CheckMarkAppearance.Star">
      <summary>
            Display the check mark as star.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.CheckMarkAppearance.Unknown">
      <summary>
            The check mark is unknown (none of the known values).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.DisplaySettings">
      <summary>
            Enum which specifies what to display in the Text region in a SignatureAppearance.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.DisplaySettings.None">
      <summary>
            Displays non of the proerties. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.DisplaySettings.Name">
      <summary>
            Display the name property.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.DisplaySettings.DistinguishedName">
      <summary>
            Display the distinguished name property.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.DisplaySettings.Reason">
      <summary>
            Display the reason property.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.DisplaySettings.Location">
      <summary>
            Display the location property.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.DisplaySettings.Date">
      <summary>
            Display the date property.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.DisplaySettings.Labels">
      <summary>
            Display labels in front of the other properties.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.DisplaySettings.All">
      <summary>
            Displays all the properties including labels.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.PushButtonLayout">
      <summary>
            Different layout modes for a push button widget.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.PushButtonLayout.LabelOnly">
      <summary>
            Display the label only.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.PushButtonLayout.IconOnly">
      <summary>
            Display the icon only.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.PushButtonLayout.LabelBelowIcon">
      <summary>
            Display both label and icon, with the label on the bottom, the icon on the top. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.PushButtonLayout.LabelAboveIcon">
      <summary>
            Display both label and icon, with the label on the top, the icon on the bottom.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.PushButtonLayout.LabelRightIcon">
      <summary>
            Display both label and icon, with the label to the right of the icon. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.PushButtonLayout.LabelLeftIcon">
      <summary>
            Display both label and icon, with the label to the left of the icon.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.PushButtonLayout.LabelOverIcon">
      <summary>
            Display both label and icon, with the label overlaid directly on the icon.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.PushButtonWidget">
      <summary>
            A push button widget is a specialized widget.
             </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.#ctor">
      <summary>
            Create a new PDF form field Push button Widget.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new PDF form field Push button Widget.
            </summary>
      <param name="left">The left position for this widget.</param>
      <param name="bottom">The bottom position for this widget.</param>
      <param name="width">The width for this widget.</param>
      <param name="height">The height for this widget.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.SetIcon(System.Drawing.Bitmap)">
      <summary>
            Set a new Icon for this PushButtonWidget
            </summary>
      <param name="icon">The icon to set.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.SetIcon(TallComponents.PDF.Shapes.ShapeCollection)">
      <summary>
            Set a new Icon for this PushButtonWidget
            </summary>
      <param name="icon">The icon to set.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.GetIcon">
      <summary>
            Returns the content of the icon as a collection of shape objects (nested).
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.HasIcon">
      <summary>
            Checks if an icon is present.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.Label">
      <summary>
            The label for the button.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.PushButtonWidget.Layout">
      <summary>
            The Layout mode for this push button widget.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.RadioButtonWidget">
      <summary>
            A radio button widget is a specialized widget, which has an additional Name which specifies the widget.
             </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.RadioButtonWidget.#ctor(System.String)">
      <summary>
            Create a new PDF form field Radio button Widget.
            </summary>
      <param name="exportName">The exportName used when this option is checked.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.RadioButtonWidget.#ctor(System.Double,System.Double,System.Double,System.Double,System.String)">
      <summary>
            Create a new PDF form field Radio button Widget.
            </summary>
      <param name="left">The left position for this widget.</param>
      <param name="bottom">The bottom position for this widget.</param>
      <param name="width">The width for this widget.</param>
      <param name="height">The height for this widget.</param>
      <param name="exportName">The exportName used when this option is checked.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.RadioButtonWidget.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.RadioButtonWidget.CheckMarkAppearance">
      <summary>
            The check mark appearance for this radio button widget.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.RadioButtonWidget.Option">
      <summary>
            The associated Option for this Widget.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.RadioButtonWidget.Persistency">
      <summary>
            The widget's persistency when this document is written.  
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.SignatureAppearance">
      <summary>
            The signature appearance can be used if the document is signed, 
            it is the appearance for a signed signature widget. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.SignatureAppearance.#ctor">
      <summary>
            Create a new signature appearance.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.SignatureAppearance.Style">
      <summary>
            The style used in the SignatureAppearance.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.SignatureAppearance.Bitmap">
      <summary>
            The image used if style is ImageOnly or ImageAndText.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.SignatureAppearance.TopazSignature">
      <summary>
            The image (as vector graphics) used if style is ImageOnly or ImageAndText.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.SignatureAppearance.KeepAspectRatio">
      <summary>
            specify if the image must respect its aspect ratio.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.SignatureAppearance.DisplaySettings">
      <summary>
            Specifies what to display in the Text region.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.SignatureAppearanceStyle">
      <summary>
            Enum which specifies the style for a SignatureAppearance.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.SignatureAppearanceStyle.TextOnly">
      <summary>
            The text will use all space. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.SignatureAppearanceStyle.ImageOnly">
      <summary>
            The image will use all space
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.SignatureAppearanceStyle.ImageAndText">
      <summary>
            On the left side an image will be placed, if no image is given an empty image is used.
            On the right side the text is placed.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.SignatureAppearanceStyle.NameAndText">
      <summary>
            On the left side the name of the signer is used.
            On the right side the text is placed.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.SignatureWidget">
      <summary>
            A signature widget is a specialized widget.
             </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.SignatureWidget.#ctor">
      <summary>
            Create a new PDF form field Signature Widget.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.SignatureWidget.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Create a new PDF form field Signature Widget.
            </summary>
      <param name="left">The left position for this widget.</param>
      <param name="bottom">The bottom position for this widget.</param>
      <param name="width">The width for this widget.</param>
      <param name="height">The height for this widget.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.SignatureWidget.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.SignatureWidget.SignedAppearance">
      <summary>
            The appearance settings that will be used during signing. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.TopazSignature">
      <summary>
            A class representing a Topaz System Signature.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.TopazSignature.#ctor(System.String)">
      <summary>
            Create a new TopazSignature based on an existing sig string.
            </summary>
      <param name="sigStringHex">An unencrypted, uncompressed SIG string.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.TopazSignature.#ctor(System.IO.Stream)">
      <summary>
            Create a new TopazSignature based on an existing sig stream.
            </summary>
      <param name="sigStream">An unencrypted, uncompressed SIG string as stream.</param>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.WidgetCollection">
      <summary>
            Collection of form widgets. Associated with a page and field
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.Contains(TallComponents.PDF.Annotations.Widgets.Widget)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Annotations.Widgets.Widget" /> is in the <see cref="T:TallComponents.PDF.Annotations.Widgets.WidgetCollection" />.
            </summary>
      <param name="widget">The <see cref="T:TallComponents.PDF.Annotations.Widgets.Widget" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Annotations.Widgets.Widget" /> is found in this <see cref="T:TallComponents.PDF.Annotations.Widgets.WidgetCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.IndexOf(TallComponents.PDF.Annotations.Widgets.Widget)">
      <summary>
            Returns the index of the specified widget in the collection.
            </summary>
      <param name="widget">The widget to locate in this collection.</param>
      <returns>The zero-based index of the item found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.Add(TallComponents.PDF.Annotations.Widgets.Widget)">
      <summary>
            Add a widget to the end of this collection.
            </summary>
      <param name="widget">The widget to add.</param>
      <returns>
            The zero-based index where the widget is added.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.Remove(TallComponents.PDF.Annotations.Widgets.Widget)">
      <summary>
            Removes the given widget from this collection.
            </summary>
      <param name="widget">The widget to remove.</param>
      <returns>true if removing the widgets succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.AddRange(TallComponents.PDF.Annotations.Widgets.Widget[])">
      <summary>
            Adds the elements of an array of widgets to the end of the collection.
            </summary>
      <param name="widgetAnnotations">The array of widgets to be addded to the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.Insert(System.Int32,TallComponents.PDF.Annotations.Widgets.Widget)">
      <summary>
            Insert an widget at the specified index.
            </summary>
      <param name="index">The zero-based index of the widget after insertion.</param>
      <param name="widget">The widget to insert.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.RemoveAt(System.Int32)">
      <summary>
            Remove a widget at the specified index.
            </summary>
      <param name="index">The zero-based index of the widget to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.Clear">
      <summary>
            Removes all widgets from this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Annotations.Widgets.WidgetCollection.Accept(TallComponents.PDF.Annotations.AnnotationVisitor,System.Object)">
      <summary>
            Accept this annotation for all items in the collection.
            </summary>
      <param name="visitor">The vistor used to Accept this annotation.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.WidgetCollection.Item(System.Int32)">
      <summary>
            Retrieve a widget by 0-based index.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Annotations.Widgets.WidgetCollection.Count">
      <summary>
            Number of widgets.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Annotations.Widgets.WidgetPersistency">
      <summary>
            The persistency for a widget
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.WidgetPersistency.Leave">
      <summary>
            The widget will be present in the target document, with the updated properties
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.WidgetPersistency.Flatten">
      <summary>
            Remove the widget from the document so it can no longer be manipulated, but the appearance is 
            added as static content.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Annotations.Widgets.WidgetPersistency.Remove">
      <summary>
            Remove the widget from the document. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.AnnotationsUsageRights">
      <summary>
            Annotation-related usage rights.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.None">
      <summary>
            None of the usage rights are enabled.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.Unknown">
      <summary>
            The usage rights are unknown (the rights are saved by an unknown version)
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.Create">
      <summary>
            Permits to create annotations.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.Delete">
      <summary>
            Permits to delete annotations.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.Modify">
      <summary>
            Permits to modify annotations.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.Copy">
      <summary>
            Permits to copy annotations.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.Import">
      <summary>
            Permits to import annotations.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.Export">
      <summary>
            Permits to export annotations.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.Online">
      <summary>
            Permits online commenting.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.AnnotationsUsageRights.SummaryView">
      <summary>
            Permits a summery of the markup annotations.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DocumentFormat">
      <summary>
      </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentFormat.Default">
      <summary> 
            Meets the normal PDF specification.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentFormat.PdfA1b">
      <summary>
            PDF/A-1b compliant. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.EmbeddedFile">
      <summary>
            An embedded file (also know as attachment) object.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.EmbeddedFile.Write(System.IO.Stream)">
      <summary>
            Write this embedded file to a stream, eg a FileStream or MemoryStream.
            </summary>
      <param name="stream">Write the embedded file to this stream.</param>
    </member>
    <member name="M:TallComponents.PDF.EmbeddedFile.Write(System.IO.BinaryWriter)">
      <summary>
            Write this embedded file to any writer.
            </summary>
      <param name="binaryWriter">Write the embedded file to this writer.</param>
    </member>
    <member name="M:TallComponents.PDF.EmbeddedFile.ToString">
      <summary>
            Returns a string for the current EmbeddedFile object.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFile.Description">
      <summary>
            The description provided to this embedded file.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFile.FileName">
      <summary>
            The file name for this embedded file.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFile.MimeType">
      <summary>
            The MIME type for this embedded file. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFile.CreationDate">
      <summary>
            The creation date for this embedded file. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFile.ModificationDate">
      <summary>
            The modification date for this embedded file. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFile.Size">
      <summary>
            The size in bytes for this embedded file. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFile.FolderName">
      <summary>
            The folder name in which this embedded file should be placed. (can be null, meaning not placed in any folder)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.EmbeddedFileCollection">
      <summary>
            An embedded file (also know as attachment) collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.EmbeddedFileCollection.Contains(TallComponents.PDF.EmbeddedFile)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.EmbeddedFile">EmbeddedFile</see> is in the <see cref="T:TallComponents.PDF.EmbeddedFileCollection">EmbeddedFileCollection</see>.
            </summary>
      <param name="embeddedFile">The <see cref="T:TallComponents.PDF.EmbeddedFile" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.EmbeddedFile" /> is found in this <see cref="T:TallComponents.PDF.EmbeddedFileCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.EmbeddedFileCollection.IndexOf(TallComponents.PDF.EmbeddedFile)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.EmbeddedFile">EmbeddedFile</see> in the <see cref="T:TallComponents.PDF.EmbeddedFileCollection">EmbeddedFileCollection</see>.
            </summary>
      <param name="embeddedFile">The <see cref="T:TallComponents.PDF.EmbeddedFile" /> to locate in the <see cref="T:TallComponents.PDF.EmbeddedFileCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.EmbeddedFile" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.EmbeddedFileCollection.Clear">
      <summary>
            Clears the complete collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.EmbeddedFileCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFileCollection.Item(System.Int32)">
      <summary>
            Get an <see cref="T:TallComponents.PDF.EmbeddedFile">EmbeddedFile</see> by zero-based index from the <see cref="T:TallComponents.PDF.EmbeddedFileCollection">EmbeddedFileCollection</see>. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.EmbeddedFileCollection.Count">
      <summary>
            Get the number of <see cref="T:TallComponents.PDF.EmbeddedFile">EmbeddedFile</see>s actually contained in the <see cref="T:TallComponents.PDF.EmbeddedFileCollection">EmbeddedFileCollection</see></summary>
    </member>
    <member name="T:TallComponents.PDF.FormatOptions">
      <summary>
            Encapsulates format-specific options.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Layer">
      <summary>
            This class represents a single layer item.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Layer.#ctor">
      <summary>
            Create a new Layer, without a name.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Layer.#ctor(System.String)">
      <summary>
            Create a new Layer.
            </summary>
      <param name="name">The name of this layer.</param>
    </member>
    <member name="M:TallComponents.PDF.Layer.#ctor(System.String,System.Boolean)">
      <summary>
            Create a new Layer.
            </summary>
      <param name="name">The name of this layer.</param>
      <param name="visible">The state if this layer should be visible or invisible by default.</param>
    </member>
    <member name="M:TallComponents.PDF.Layer.Clone">
      <summary>
            Clones this Layer, and detach it from the original document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Layer.ToString">
      <summary>
            The name is this Layer.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Layer.Name">
      <summary>
            The name of this layer.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Layer.Visible">
      <summary>
            The state if this layer must be visible or invisible when the page is rasterized.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.LayerCollection">
      <summary>
            A collection of layer objects.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.Add(TallComponents.PDF.Layer)">
      <summary>
            Add a new layer to the end of this collection.
            </summary>
      <param name="layer">The layer to add.</param>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.AddRange(TallComponents.PDF.Layer[])">
      <summary>
            Add a layer array to the end of this collection.
            </summary>
      <param name="layers">The layers to add.</param>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.Insert(System.Int32,TallComponents.PDF.Layer)">
      <summary>
            Inserts a new layer to this collection.
            </summary>
      <param name="index">The zero-based index this layer get in this collection.</param>
      <param name="layer">The layer to add.</param>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.Remove(TallComponents.PDF.Layer)">
      <summary>
            Remove the specified layer.
            </summary>
      <param name="layer">The layer to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.Clear">
      <summary>
            Remove all layers in this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.RemoveAt(System.Int32)">
      <summary>
            Remove the layer on the specified index.
            </summary>
      <param name="index">The zero-based index to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.Contains(TallComponents.PDF.Layer)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Layer">Layer</see> is in the <see cref="T:TallComponents.PDF.LayerCollection">LayerCollection</see>.
            </summary>
      <param name="layer">The <see cref="T:TallComponents.PDF.Layer" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Layer" /> is found in this <see cref="T:TallComponents.PDF.LayerCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.IndexOf(TallComponents.PDF.Layer)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Layer">Layer</see> in the <see cref="T:TallComponents.PDF.LayerCollection">LayerCollection</see>.
            </summary>
      <param name="layer">The <see cref="T:TallComponents.PDF.Layer" /> to locate in the <see cref="T:TallComponents.PDF.LayerCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Layer" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.Clone">
      <summary>
            Clones this LayerCollection, and detach it from the original document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.LayerCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.LayerCollection.Item(System.Int32)">
      <summary>
            Get an <see cref="T:TallComponents.PDF.Layer">Layer</see> by zero-based index from the <see cref="T:TallComponents.PDF.LayerCollection">LayerCollection</see>. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.LayerCollection.Count">
      <summary>
            Get the number of <see cref="T:TallComponents.PDF.Layer">Layer</see>s actually contained in the <see cref="T:TallComponents.PDF.LayerCollection">LayerCollection</see></summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.InternalDestinationCollection">
      <summary>
            Named Destinations defined at document level. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestinationCollection.Add(System.String,TallComponents.PDF.Navigation.InternalDestination)">
      <summary>
            Add a Destination with the given name.
            </summary>
      <param name="name">The name to use.</param>
      <param name="destination">The Destination to add.</param>
      <para>
            The name is case sensitive, you may use ASCII character only.
            </para>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestinationCollection.Remove(System.String)">
      <summary>
            Removes the Destination object with the given name.
            </summary>
      <param name="name">The name to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestinationCollection.Exists(System.String)">
      <summary>
            Check if the given name exists in the current collection.
            </summary>
      <param name="name">The destination name to check.</param>
      <returns>True if found, false otherwise</returns>
      <para>
            The name is case sensitive.
            </para>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestinationCollection.Clear">
      <summary>
            Removes all items from the collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestinationCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Navigation.InternalDestinationCollection.Count">
      <summary>
            The number of destination names in this collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.InternalDestinationCollection.Names">
      <summary>
            The destination names in this document.
            </summary>
      <para>
            The names are case sensitive.
            </para>
    </member>
    <member name="P:TallComponents.PDF.Navigation.InternalDestinationCollection.Item(System.String)">
      <summary>
            Retrieve a Destination with a given name.
            </summary>
      <param name="name">The destination name.</param>
      <returns>An internal destination or null if the name cannot be found.</returns>
    </member>
    <member name="P:TallComponents.PDF.Navigation.InternalDestinationCollection.Item(System.Int32)">
      <summary>
            The Destination associated with the given index.
            </summary>
      <param name="index">The zero-base index.</param>
      <returns>A destination object.</returns>
    </member>
    <member name="T:TallComponents.PDF.Navigation.InternalDestinationEnumerator">
      <summary>
            A custom enumerator to iterate over all items in the Internal Destination collection. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestinationEnumerator.Reset">
      <summary>
            Sets the enumerator to its initial position, which is before the first element in the collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestinationEnumerator.MoveNext">
      <summary>
            Advances the enumerator to the next element of the collection.
            </summary>
      <returns>true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Navigation.InternalDestinationEnumerator.Current">
      <summary>
            Gets the current element in the Destination collection.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.XfaInfo">
      <summary>
            This class contains additional XFA specific information for this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.XfaInfo.DataBinding">
      <summary>
            Returns the type of DataBinding this XFA fields use. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.XfaInfo.DataBindingPath">
      <summary>
            Returns the data binding path this XFA field use.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.XfaInfo.DisplayPattern">
      <summary>
            The display pattern accociated with this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.XfaInfo.ValidationPattern">
      <summary>
            The validation pattern accociated with this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.XfaInfo.DataPattern">
      <summary>
            The data pattern accociated with this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.XfaInfo.EditPattern">
      <summary>
            The edit pattern accociated with this field.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.PdfA1bFormatOptions">
      <summary>
            Encapsulates options that are specific to the PdfA1b document format.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.PdfA1bFormatOptions.#ctor">
      <summary>
            Constructs a new PdfA1bFormatOptions instance with default settings. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PdfA1bFormatOptions.Resolution">
      <summary>
            Specifies the resolution used in the PDF/A conversion. (default = 200).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PdfA1bFormatOptions.SmoothingMode">
      <summary>
            Specifies the smoothing mode used in the PDF/A conversion. (default = AntiAlias)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PdfA1bFormatOptions.InterpolationMode">
      <summary>
            Specifies the interpolation mode used in the PDF/A conversion. (default = HighQualityBicubic)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.ClipVisibility">
      <summary>
            This enum specifies the different clip visibilities a glyph can have.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.TextExtraction.ClipVisibility.Fully">
      <summary>
            This glyph is fully clipped, so nothing will be visible.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.TextExtraction.ClipVisibility.Partially">
      <summary>
            This glyph is partially clipped, so some content can be visible 
            (depending on the pen and brush, e.g. if both are null this is transparent content).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.TextExtraction.ClipVisibility.None">
      <summary>
            This glyph is not clipped, so all content can be visible 
            (depending on the pen and brush, e.g. if both are null this is transparent content).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.WriteOptions">
      <summary>
            Encapsulates various write options.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.WriteOptions.#ctor">
      <summary>
            Create a new WriteOptions instance with default settings: Mode is Compact, KeepOpen is true and Format is Default.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.WriteOptions.#ctor(TallComponents.PDF.DocumentWriteMode,TallComponents.PDF.DocumentFormat,System.Boolean)">
      <summary>
            Create a new WriteOptions with given properties.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.WriteOptions.Mode">
      <summary>
            Append an update or write a new document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.WriteOptions.Format">
      <summary>
            Select the PDF format. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.WriteOptions.KeepOpen">
      <summary>
            Keep the document open after writing.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.WriteOptions.FormatOptions">
      <summary>
            Format-specific options.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.XfaInfo">
      <summary>
            This class contains additional XFA specific information for this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.XfaInfo.HasDataConnections">
      <summary>
            Whether or not this document has data connections.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.FormFieldsUsageRights">
      <summary>
            Form-fields-related usage rights.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.None">
      <summary>
            None of the usage rights are enabled.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.Unknown">
      <summary>
            The uage rights are unknown (the rights are saved by an unknown version)
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.FillIn">
      <summary>
            Permits the user to save a document on which form fill-in has been done.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.Import">
      <summary>
            Permits the user to import form data (FDF, XFDF and text (CSV/TVS) formats only).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.Export">
      <summary>
            Permits the user to export form data (FDF and XFDF formats only).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.SubmitStandalone">
      <summary>
            Permits the user to submit data when the document is not open in a web browser.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.SpawnTemplate">
      <summary>
            Permits new pages to be instanciated from named page templates.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.BarcodePlaintext">
      <summary>
            Permits text form field data to be encoded in a 2D barcode.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.Online">
      <summary>
            Permits the use of forms-specific online meganisms (like SOAP or Active Data Objects). 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.FormFieldsUsageRights.ModifySignatures">
      <summary>
            Permits a user to apply a digital signature to an existing signature form field or clear a signed signature field.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DocumentUsageRights">
      <summary>
            Document level usage rights.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentUsageRights.None">
      <summary>
            None of the usage rights are enabled.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentUsageRights.Unknown">
      <summary>
            The uage rights are unknown (the rights are saved by an unknown version)
            </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentUsageRights.FullSave">
      <summary>
            The document can be saved with modified form fields and/or annotations.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.XfaDataBinding">
      <summary>
            The data binding used in the XFA section of this field.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.XfaDataBinding.None">
      <summary>
            No data binding is used for this field. Getting a value is unspecified. Setting an value has no effect.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.XfaDataBinding.Normal">
      <summary>
            The normal (Once) databinding is used. Getting and Setting a value is supported, if XfaInfo.HasDataConnections is false, otherwise unspecified.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.XfaDataBinding.DataRef">
      <summary>
            The data binding uses a data reference. Getting a value is unspecified. Setting a value will be ignored.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.XfaDataBinding.Global">
      <summary>
            The global data binding is used for this field. Getting a value is unspecified. Setting a value will be ignored.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.XfaDataBinding.Unknown">
      <summary>
            This Xfa field has an unknown data binding. Getting a value is unspecified. Setting a value will be ignored.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Page">
      <summary>
            A page inside a document. You either create a new page or retrieve it from an existing document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Page.#ctor(System.Double,System.Double)">
      <summary>
            Create a new page with given size.
            </summary>
      <param name="width">Width in points.</param>
      <param name="height">Height in points.</param>
    </member>
    <member name="M:TallComponents.PDF.Page.#ctor(TallComponents.PDF.PageSize)">
      <summary>
            Create a new page with given pagesize
            </summary>
      <param name="pageSize">The specified page size</param>
    </member>
    <member name="M:TallComponents.PDF.Page.#ctor(TallComponents.PDF.PageSize,System.Boolean)">
      <summary>
            Create a new page with given pagesize, and format the size to landscape or portrait.
            </summary>
      <param name="pageSize">The specified page size</param>
      <param name="landscape">force the page to be landscape, otherwise force to be portrait</param>
    </member>
    <member name="M:TallComponents.PDF.Page.Find(TallComponents.PDF.TextExtraction.TextFindCriteria)">
      <summary>
            Find text in this page.
            </summary>
      <param name="findCriteria">Specifies find criteria.</param>
      <returns>An enumerator that let you enumerate over all TextMatch elements</returns>
    </member>
    <member name="M:TallComponents.PDF.Page.Find(TallComponents.PDF.TextExtraction.TextFindCriteria,TallComponents.PDF.TextExtraction.IGlyphComparer,System.Boolean)">
      <summary>
            Find text in this page.
            </summary>
      <param name="findCriteria">Specifies find criteria.</param>
      <param name="glyphComparer">The custom glyph comparer.</param>
      <param name="transformGlyphs">Transform each glyph with the page transformation (orientation) before sorting.</param>
      <returns>An enumerator that let you enumerate over all TextMatch elements</returns>
    </member>
    <member name="M:TallComponents.PDF.Page.CreateShapes">
      <summary>
            Returns the content on this page as a collection of shape objects (nested).
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Page.CreateShapes(TallComponents.PDF.Diagnostics.Summary)">
      <summary>
            Returns the content on this page as a collection of shape objects (nested).
            </summary>
      <param name="summary">Provides a summary of messages collected during the create shapes method.</param>
    </member>
    <member name="M:TallComponents.PDF.Page.Clone">
      <summary>
            Clones this page with default clone settings.
            </summary>
      <returns>The cloned page.</returns>
    </member>
    <member name="M:TallComponents.PDF.Page.Clone(TallComponents.PDF.PageCloneSettings)">
      <summary>
            Clones this page with the specified clone settings.
            </summary>
      <param name="cloneSettings">The clone settings.</param>
      <returns>The cloned page.</returns>
    </member>
    <member name="M:TallComponents.PDF.Page.Clone(System.String)">
      <summary>
            Clones this page with the default clone settings but prefix the field fullNames.
            </summary>
      <param name="fieldPrefix">The fieldprefix to use (null or string.Empty means: no prefix)</param>
      <returns>The cloned page.</returns>
    </member>
    <member name="M:TallComponents.PDF.Page.Clone(TallComponents.PDF.PageCloneSettings,System.String)">
      <summary>
            Clones this page with the specified clone settings and prefix the field fullNames.
            </summary>
      <param name="cloneSettings">The clone settings.</param>
      <param name="fieldPrefix">The fieldprefix to use (null or string.Empty means: no prefix)</param>
      <returns>The cloned page.</returns>
    </member>
    <member name="P:TallComponents.PDF.Page.Index">
      <summary>
            The 0 based index of this page in the document.Pages collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Label">
      <summary>
            The Label of this page.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Widgets">
      <summary>
            All widgets on this page.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Markups">
      <summary>
            All markups on this page.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Links">
      <summary>
            All link annotations on this page.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Overlay">
      <summary>
            The layer that lies on top of the original content. You define the appearance of this layer
            by adding shapes to it.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Underlay">
      <summary>
            The layer that lies underneath the original content. You define the appearance of this layer
            by adding shapes to it.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.VisualOverlay">
      <summary>
            The canvas that lies on top of the original content and on top of the Overlay. You define the appearance of this layer
            by adding shapes to it.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.VisualUnderlay">
      <summary>
            The canvas that lies underneath the original content, but on top of the Underlay. You define the appearance of this layer
            by adding shapes to it.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Glyphs">
      <summary>
            The Glyphs located on the page. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Width">
      <summary>
            Width of this page in points (i.e. the width of its Mediabox).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Height">
      <summary>
            Height of this page in points (i.e. the height of its Mediabox).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.Orientation">
      <summary>
            Orientation of this page in degrees. Default is Rotate0.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.MediaBox">
      <summary>
            A rectangle, expressed in points with the origin at the bottom left corner, defining the boundaries of the physical medium 
            on which the page is intented to be displayed or printed.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.CropBox">
      <summary>
            A rectangle, expressed in points with the origin at the bottom left corner, defining the visible region of default user space. 
            When the page is displayed or printed, its contents are to be clipped (cropped) to this rectangle and then imposed 
            on the output medium in some implementation-defined manner.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.BleedBox">
      <summary>
            A rectangle, expressed in points with the origin at the bottom left corner, defining the region to which the contents of the 
            page should be clipped when output in a production environment.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.TrimBox">
      <summary>
            A rectangle, expressed in points with the origin at the bottom left corner, defining the intended dimensions of the finished page after trimming.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.ArtBox">
      <summary>
            A rectangle, expressed in points with the origin at the bottom left corner, defining the extent of the page meaningful content (including potential 
            white space) as intended by the page's creator.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.OpenActions">
      <summary>
            The actions executed when the page is opened.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Page.CloseActions">
      <summary>
            The actions executed when the page is closed.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.PageCloneSettings">
      <summary>
            PageCloneSettings specifies what and how to clone a page.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.PageCloneSettings.None">
      <summary>
            None of the flags are set (value = 0).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.PageCloneSettings.Actions">
      <summary>
            Clones Actions
            </summary>
    </member>
    <member name="F:TallComponents.PDF.PageCloneSettings.Shapes">
      <summary>
            Clones all Shapes included in the Canvas from the [Visual]Underlay and [Visual]Overlay.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.PageCloneSettings.Widgets">
      <summary>
            Clones Widgets including Fields
            </summary>
    </member>
    <member name="F:TallComponents.PDF.PageCloneSettings.NoOriginalGraphics">
      <summary>
            Force the skip cloning the original graphics (content).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.PageCollection">
      <summary>
            Collection of pages inside a PDF document. 
            Non-creatable. Obtained through the Pages property of Document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.Add(TallComponents.PDF.Page)">
      <summary>
            Add a new or existing page to end of this collection. 
            </summary>
      <param name="page">The source page.</param>
      <returns>
            The <see cref="T:TallComponents.PDF.PageCollection" /> index at which the <see cref="T:TallComponents.PDF.Page" /> has been added.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.Remove(TallComponents.PDF.Page)">
      <summary>
            Removes a page from the collection.
            </summary>
      <param name="page">The page to be removed.</param>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.AddRange(TallComponents.PDF.Page[])">
      <summary>
            Adds the entries in an array of <see cref="T:TallComponents.PDF.Page">Pages</see> to the end of the <see cref="T:TallComponents.PDF.PageCollection">PageCollection</see>.
            </summary>
      <param name="pages">The <see cref="T:TallComponents.PDF.Page">pages</see> to be added to the end of the <see cref="T:TallComponents.PDF.PageCollection" />.</param>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.Insert(System.Int32,TallComponents.PDF.Page)">
      <summary>
            Insert a new or existing page in this collection at the given index. 
            </summary>
      <param name="index">The zero-based index the page will get.</param>
      <param name="page">The source page.</param>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.InsertRange(System.Int32,TallComponents.PDF.Page[])">
      <summary>
            Insert the entries in an array of <see cref="T:TallComponents.PDF.Page">Pages</see> to the specific locations in the <see cref="T:TallComponents.PDF.PageCollection">PageCollection</see>.
            </summary>
      <param name="index">The zero based start index for the inserted pages.</param>
      <param name="pages">The <see cref="T:TallComponents.PDF.Page">pages</see> to be interted in the <see cref="T:TallComponents.PDF.PageCollection" />.</param>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.RemoveAt(System.Int32)">
      <summary>
            Removes a page from the collection.
            </summary>
      <param name="index">The zero-based index for the page to be removed.</param>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.RemoveRange(TallComponents.PDF.Page[])">
      <summary>
            Removes multiple pages from the collection.
            </summary>
      <param name="pages">The pages to remove</param>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.RemoveRange(System.Int32,System.Int32)">
      <summary>
            Removes multiple contiguous pages from the collection.
            </summary>
      <param name="startIndex">The zero-based start index for the page to be removed.</param>
      <param name="count">The number of contiguous pages to be removed.</param>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.Clear">
      <summary>
            Removes all pages from the <see cref="T:TallComponents.PDF.PageCollection">PageCollection</see>.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.Contains(TallComponents.PDF.Page)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Page">Page</see> is in the <see cref="T:TallComponents.PDF.PageCollection">PageCollection</see>.
            </summary>
      <param name="page">The <see cref="T:TallComponents.PDF.Page" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Page" /> is found in this <see cref="T:TallComponents.PDF.PageCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.Move(System.Int32,System.Int32)">
      <summary>
            Moves an existing page to an other position.
            </summary>
      <param name="fromIndex">The zero-based index from the page to move.</param>
      <param name="toIndex">The zero-based index for the new position.</param>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.IndexOf(TallComponents.PDF.Page)">
      <summary>
            Returns the zero-based index of the given page.
            </summary>
      <param name="page">The page to be indexed.</param>
      <returns>the zero-based index of the given page, or -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.CloneToArray">
      <summary>
            Clones this PageCollection with default clone settings.
            </summary>
      <returns>A page[] array.</returns>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.CloneToArray(TallComponents.PDF.PageCloneSettings)">
      <summary>
            Clones this PageCollection with the specified clone settings.
            </summary>
      <param name="cloneSettings">The clone settings.</param>
      <returns>A page[] array.</returns>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.CloneToArray(System.String)">
      <summary>
            Clones this PageCollection with the default clone settings but prefix the field fullNames.
            </summary>
      <param name="fieldPrefix">The fieldprefix to use (null or string.Empty means: no prefix)</param>
      <returns>A page[] array.</returns>
    </member>
    <member name="M:TallComponents.PDF.PageCollection.CloneToArray(TallComponents.PDF.PageCloneSettings,System.String)">
      <summary>
            Clones this PageCollection with the specified clone settings and prefix the field fullNames.
            </summary>
      <param name="cloneSettings">The clone settings.</param>
      <param name="fieldPrefix">The fieldprefix to use (null or string.Empty means: no prefix)</param>
      <returns>A page[] array.</returns>
    </member>
    <member name="P:TallComponents.PDF.PageCollection.Item(System.Int32)">
      <summary>
            Retrieve a page by 0-based index.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.PageCollection.Count">
      <summary>
            Number of pages.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Update">
      <summary>
            An update object.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Update.Write(System.IO.Stream)">
      <summary>
            Write this update of the document to a stream, eg a FileStream or MemoryStream.
            </summary>
      <param name="stream">Write the document to this stream.</param>
    </member>
    <member name="M:TallComponents.PDF.Update.Write(System.IO.BinaryWriter)">
      <summary>
            Write this update of the document to any writer.
            </summary>
      <param name="binaryWriter">Write the document to this writer.</param>
    </member>
    <member name="P:TallComponents.PDF.Update.Index">
      <summary>
            The 0 based index of this update in the document.Updates collection.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.UpdateCollection">
      <summary>
            An update collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.UpdateCollection.Contains(TallComponents.PDF.Update)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Update">update</see> is in the <see cref="T:TallComponents.PDF.UpdateCollection">UpdateCollection</see>.
            </summary>
      <param name="update">The <see cref="T:TallComponents.PDF.Update" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Update" /> is found in this <see cref="T:TallComponents.PDF.UpdateCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.UpdateCollection.IndexOf(TallComponents.PDF.Update)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Update">Update</see> in the <see cref="T:TallComponents.PDF.UpdateCollection">UpdateCollection</see>.
            </summary>
      <param name="update">The <see cref="T:TallComponents.PDF.Update" /> to locate in the <see cref="T:TallComponents.PDF.UpdateCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Update" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.UpdateCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.UpdateCollection.Item(System.Int32)">
      <summary>
            Get an <see cref="T:TallComponents.PDF.Update">Update</see> by zero-based index from the <see cref="T:TallComponents.PDF.UpdateCollection">UpdateCollection</see>. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.UpdateCollection.Count">
      <summary>
            Get the number of <see cref="T:TallComponents.PDF.Update">Update</see>s actually contained in the <see cref="T:TallComponents.PDF.UpdateCollection">UpdateCollection</see></summary>
    </member>
    <member name="T:TallComponents.PDF.UsageRights">
      <summary>
            The Usage Rights for this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.UsageRights.Message">
      <summary>
            The Reason for adding usage rights to the document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.UsageRights.Document">
      <summary>
            Document-wide usage rights.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.UsageRights.Annotations">
      <summary>
            Annotation related usage rights.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.UsageRights.FormFields">
      <summary>
            Form-Fields related usage rights.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DocumentWriteMode">
      <summary>
            Different document write modes.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentWriteMode.Compact">
      <summary>
            Instead of appending an update only, the document is completely rewitten.
            <para>
            Note that existing signed signature fields will be invalidated.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentWriteMode.AppendUpdate">
      <summary>
            Only an update is appended to this existing document.
            <para>
            A new document will be written in Compact mode since this will be the first update.
            Existing document will be forced to append changes only.
            </para><para>
            Supported features:
            <list type="bullet"><item>Changes in Metadata.</item><item>Changes in DocumentInfo.</item><item>Removing, adding or moving Pages.</item><item>Adding Shapes to pages.</item><item>Changes in Actions (except the Bookmark actions).</item><item>Changes in NamedDestinations.</item><item>Changes in document level JavaScripts.</item><item>Changes in Widgets.</item><item>Changes in Fields (including signing an additional signature field, see signature field for details).</item><item>Changes in Bookmarks.</item><item>Changes in ViewerPreferences.</item></list></para><para>
            Note: You should not change the Security, otherwise an incorrect document will be written.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentWriteMode.Auto">
      <summary>
            The document is writen eighter Full or AppendUpdate, depending if a 
            signed signature is already embedded in the document or the document is marked 
            that it allows to have updates only.
            <para>
            New document will be written in Compact mode.
            Existing document will be written in Full mode if possible,
            otherwise AppendUpdate mode will be used.
            </para></summary>
    </member>
    <member name="T:TallComponents.PDF.Document">
      <summary>
            The Document class is the top-level class in the TallComponents.PDF namespace.
            It represents an existing or new PDF document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Document.#ctor">
      <summary>
            Creates a new document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Document.#ctor(System.IO.BinaryReader)">
      <summary>
            Opens an existing document.
            </summary>
      <param name="reader">The reader from which the document is read.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.#ctor(System.IO.BinaryReader,System.String)">
      <summary>
            Opens an existing password-protected document.
            </summary>
      <param name="reader">The reader from which the document is read.</param>
      <param name="password">The password that is required to open this document.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.#ctor(System.IO.Stream)">
      <summary>
            Opens an existing document.
            </summary>
      <param name="stream">The stream from which the document is read.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.#ctor(System.IO.Stream,System.String)">
      <summary>
            Opens an existing password-protected document.
            </summary>
      <param name="stream">The stream from which the document is read.</param>
      <param name="password">Password that is required to open this document.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Import(TallComponents.PDF.Forms.Data.FormData)">
      <summary>
            Import data from a FormData object.
            </summary>
      <param name="formData">The form data to import.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Import(TallComponents.PDF.Forms.Data.FormData,System.Boolean)">
      <summary>
            Import data from a FormData object.
            </summary>
      <param name="formData">The form data to import.</param>
      <param name="clearMissingFields">
      </param>
    </member>
    <member name="M:TallComponents.PDF.Document.Export(TallComponents.PDF.Actions.SubmitFormat,System.Boolean)">
      <summary>
            Export data into a FormData object.
            </summary>
      <param name="format">The form data format to export.</param>
      <param name="exportEmpty">Specifies if empty fields must be exported as well.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.PasswordRequired(System.IO.BinaryReader)">
      <summary>
            This method checks if a password is required to open this document.
            </summary>
      <param name="reader">Read the document from this reader.</param>
      <returns>True if a password is required, otherwise false.</returns>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.Stream,TallComponents.PDF.WriteOptions)">
      <summary>
            Write this document to a stream given provided write options.
            </summary>
      <param name="stream">Write to this stream. Note that the caller is responsible for closing this stream.</param>
      <param name="options">
      </param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.Web.HttpResponse)">
      <summary>
            Write the modified document to a HTTP response.
            </summary>
      <param name="response">Write the document to this writer.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.Web.HttpResponse,TallComponents.PDF.DocumentWriteMode)">
      <summary>
            Write the modified document to a HTTP response.
            </summary>
      <param name="response">Write the document to this writer.</param>
      <param name="writeMode">The write mode to use.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.Stream)">
      <summary>
            Write the modified document to a stream, eg a FileStream or MemoryStream.
            </summary>
      <param name="stream">Write the document to this stream.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.Stream,TallComponents.PDF.DocumentWriteMode)">
      <summary>
            Write the modified document to a stream, eg a FileStream or MemoryStream.
            </summary>
      <param name="stream">Write the document to this stream.</param>
      <param name="writeMode">The write mode to use.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.Stream,System.Boolean)">
      <summary>
            Write the modified document to a stream, eg a FileStream or MemoryStream.
            </summary>
      <param name="stream">Write the document to this stream.</param>
      <param name="keepOpen">Keep the document open after writing.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.Stream,TallComponents.PDF.DocumentWriteMode,System.Boolean)">
      <summary>
            Write the modified document to a stream, eg a FileStream or MemoryStream.
            </summary>
      <param name="stream">Write the document to this stream.</param>
      <param name="writeMode">The write mode to use.</param>
      <param name="keepOpen">Keep the document open after writing.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.BinaryWriter)">
      <summary>
            Write the modified document to any writer.
            </summary>
      <param name="binaryWriter">Write the document to this writer.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.BinaryWriter,TallComponents.PDF.DocumentWriteMode)">
      <summary>
            Write the modified document to any writer.
            </summary>
      <param name="binaryWriter">Write the document to this writer.</param>
      <param name="writeMode">The write mode to use.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.BinaryWriter,System.Boolean)">
      <summary>
            Write the modified document to any writer.
            </summary>
      <param name="binaryWriter">Write the document to this writer.</param>
      <param name="keepOpen">Keep the document open after writing.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Write(System.IO.BinaryWriter,TallComponents.PDF.DocumentWriteMode,System.Boolean)">
      <summary>
            Write the modified document to any writer.
            </summary>
      <param name="binaryWriter">Write the document to this writer.</param>
      <param name="writeMode">The write mode to use.</param>
      <param name="keepOpen">Keep the document open after writing.</param>
    </member>
    <member name="M:TallComponents.PDF.Document.Find(TallComponents.PDF.TextExtraction.TextFindCriteria)">
      <summary>
            Find text in this document.
            </summary>
      <param name="findCriteria">Specifies find criteria.</param>
      <returns>An enumerator that let you enumerate over all TextMatch elements</returns>
    </member>
    <member name="M:TallComponents.PDF.Document.Find(TallComponents.PDF.TextExtraction.TextFindCriteria,TallComponents.PDF.TextExtraction.IGlyphComparer,System.Boolean)">
      <summary>
            Find text in this document.
            </summary>
      <param name="findCriteria">Specifies find criteria.</param>
      <param name="glyphComparer">The custom glyph comparer.</param>
      <param name="transformGlyphs">Transform each glyph with the page transformation (orientation) before sorting.</param>
      <returns>An enumerator that let you enumerate over all TextMatch elements</returns>
    </member>
    <member name="M:TallComponents.PDF.Document.ClearUsageRights">
      <summary>
            Clear the usage rights this document contains, if any.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Document.Calculate">
      <summary>
            Trigger to execute the calculate actions in the value fields.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.DocumentType">
      <summary>
            Type of document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.XfaInfo">
      <summary>
            Additional XFA specific information for this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.Pages">
      <summary>
            Collection of pages in this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.Security">
      <summary>
            The security settings of this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.UsageRights">
      <summary>
            The usage rights this document contains.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.Fonts">
      <summary>
            The fonts used in this document. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.EmbeddedFiles">
      <summary>
            The embedded files in this document. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.Layers">
      <summary>
            The layers that are defined in this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.Bookmarks">
      <summary>
            The Bookmarks of this document
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.Version">
      <summary>
            The PDF version for this document;
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.DocumentInfo">
      <summary>
            Document Info for the document like Author, Title and Subject.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.ViewerPreferences">
      <summary>
            Viewer preferences of this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.Fields">
      <summary>
            All form fields inside this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.CalculationOrder">
      <summary>
            The order of the fields that need to be recalculated.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.MetadataSchemas">
      <summary>
            The XMP metadata for this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.NamedDestinations">
      <summary>
            Named Destinations defined at Document level.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.JavaScripts">
      <summary>
            Document level JavaScripts.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.Updates">
      <summary>
            The updates for this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.OpenActions">
      <summary>
            Open actions are executed while a document is openening.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.BeforeSaveAction">
      <summary>
            Before save action is executed before a document will be saved.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.AfterSaveAction">
      <summary>
            After save action is executed after a document is saved.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.BeforePrintAction">
      <summary>
            Before print action is executed before a document will be printed.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.AfterPrintAction">
      <summary>
            After print action is executed after a document is printed.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.BeforeCloseAction">
      <summary>
            Before close action is executed before a document will be closed.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Document.ScriptBehavior">
      <summary>
            The script behavior for all fields in this document. (default = Format)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.DocumentType">
      <summary>
            Different document types.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentType.Classic">
      <summary>
            This document is a classic document, compatible with Adobe Acrobat Form designer. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentType.XfaStatic">
      <summary>
            This document has XFA (compatible with Adobe Designer). All forms are static.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.DocumentType.XfaDynamic">
      <summary>
            This document has XFA (compatible with Adobe Designer). One or more forms may be dynamic.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Data.XfdfFormData">
      <summary>
            Specialization of FormData that represents Xfdf data.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Data.FormData">
      <summary>
            FormData is a abstract base class. 
            FormData exposes the [submitted] form data polymorphically as a name/value pair collection.
            The 6 supported data formats (FDF, XFDF, XDP, XML, HTTP and PDF) are implemented as derived classes.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FormData.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FormData.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FormData.Create(System.Web.HttpRequest)">
      <summary>
            Returns a specialized instance of one of the 6 derived FormData classes or <see langword="null" /> if the HttpRequest does not contain 
            valid data.
            </summary>
      <param name="request">A HttpRequest with returned data (in FDF, XFDF, XDP, XML, HTTP or PDF format)</param>
      <returns>
            Returns a specialized instance of one of the 6 derived FormData classes or <see langword="null" /> if the HttpRequest does not contain 
            valid data.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FormData.Create(System.IO.Stream)">
      <summary>
            Returns a specialized instance of one of the derived FormData classes or <see langword="null" /> if the stream does not contain 
            valid data.
            </summary>
      <param name="stream">A stream with data (in FDF, XFDF, XDP, XML or PDF format)</param>
      <returns>
            Returns a specialized instance of one of the derived FormData classes or <see langword="null" /> if the stream does not contain 
            valid data.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FormData.Write(System.IO.Stream)">
      <summary>
            Write this FormData to the given stream.
            </summary>
      <param name="stream">The stream to write to.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FormData.Write(System.IO.BinaryWriter)">
      <summary>
            Write this FormData to the given binary writer.
            </summary>
      <param name="binaryWriter">The binary writer to write to.</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.FormData.FullNames">
      <summary>
            Returns a string array with fullnames
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.FormData.Item(System.String)">
      <summary>
            Returns the data for this full qualified field name
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XfdfFormData.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XfdfFormData.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XfdfFormData.#ctor(System.IO.Stream)">
      <summary>
            Create a XfdfFormData object, based on existing data.
            </summary>
      <param name="stream">The stream to use.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XfdfFormData.Write(System.IO.BinaryWriter)">
      <summary>
            Write this XFDF FormData.
            </summary>
      <param name="binaryWriter">The binary writer to write to.</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.XfdfFormData.Path">
      <summary>
            The path from the PDF document file that this XFDF file was exported 
            from or is intended to be imported into.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Data.FdfFormData">
      <summary>
            Specialization of FormData that represents a FDF document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FdfFormData.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FdfFormData.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FdfFormData.#ctor(System.IO.Stream)">
      <summary>
            Create a FdfFormData object, based on existing data.
            </summary>
      <param name="stream">The stream to use.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.FdfFormData.Write(System.IO.BinaryWriter)">
      <summary>
            Write this FDF document.
            </summary>
      <param name="binaryWriter">The binary writer to write to.</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.FdfFormData.Path">
      <summary>
            The path from the PDF document file that this FDF file was exported 
            from or is intended to be imported into.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Data.HttpPostFormData">
      <summary>
            Specialization of SubmittedData that represents a Http post data set.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.HttpPostFormData.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.HttpPostFormData.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.HttpPostFormData.Write(System.IO.BinaryWriter)">
      <summary>
            Writing HttpPostFormData is not supported.
            </summary>
      <param name="binaryWriter">The binary writer to write to.</param>
    </member>
    <member name="T:TallComponents.PDF.Forms.Data.ImportDataException">
      <summary>
            ImportDataException is raised when one or more exeptions are raised when importing data.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.ImportDataException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.ImportDataException.ToString">
      <summary>
            Creates and returns a string representation of the current exception.
            </summary>
      <returns>Returns a string representation of the current exception.</returns>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.ImportDataException.InnerExceptions">
      <summary>
            The actual exceptions that are thrown.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.ImportDataException.Message">
      <summary>
            Gets a message that describes the current exception.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Data.PdfFormData">
      <summary>
            Specialization of FormData that represents a full PDF document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.PdfFormData.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.PdfFormData.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.PdfFormData.Write(System.IO.BinaryWriter)">
      <summary>
            Write this PDF document.
            </summary>
      <param name="binaryWriter">The binary writer to write to.</param>
    </member>
    <member name="T:TallComponents.PDF.Forms.Data.XdpFormData">
      <summary>
            Specialization of FormData that represents Xdp data.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XdpFormData.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XdpFormData.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XdpFormData.#ctor(System.IO.Stream)">
      <summary>
            Create a XdpFormData object, based on existing data.
            </summary>
      <param name="stream">The stream to use.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XdpFormData.Write(System.IO.BinaryWriter)">
      <summary>
            Write this XDP FormData.
            </summary>
      <param name="binaryWriter">The binary writer to write to.</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.XdpFormData.Item(System.String)">
      <summary>
            Returns the data for this name
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.XdpFormData.Path">
      <summary>
            The path from the PDF document file that this XDP file was exported 
            from or is intended to be imported into.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Data.XmlFormData">
      <summary>
            Specialization of FormData that represents Xml data.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XmlFormData.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
            For serializing purposes only.
            </summary>
      <param name="info">The serialization info.</param>
      <param name="context">The streaming context.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XmlFormData.#ctor(System.IO.Stream)">
      <summary>
            Create a XmlFormData object, based on existing data.
            </summary>
      <param name="stream">The stream to use.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Data.XmlFormData.Write(System.IO.BinaryWriter)">
      <summary>
            Write this XML FormData.
            </summary>
      <param name="binaryWriter">The binary writer to write to.</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Data.XmlFormData.Item(System.String)">
      <summary>
            Returns the data for this name
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.Code128CharacterSet">
      <summary>
            The used character set in the code128 barcode.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Barcodes.Code128CharacterSet.A">
      <summary>
            Use Code 128 - Set A
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Barcodes.Code128CharacterSet.B">
      <summary>
            Use Code 128 - Set B
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Barcodes.Code128CharacterSet.C">
      <summary>
            Use Code 128 - Set C
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.Barcodes.OneDimensionalBarcodeField">
      <summary>
            A OneDimensionalBarcode PDF form field is the base class for all 1D barcodes. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.Barcodes.BarcodeField">
      <summary>
            A barcode PDF form field is the base class for all barcodes.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.ValueField">
      <summary>
            A PDF form field with a Value. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.Field">
      <summary>
            The base class for any PDF form field. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.Field.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The visitor to accept.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Field.FullName">
      <summary>
            The fully qualified name for this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Field.ToolTip">
      <summary>
            The name of the field as used in the user interface. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Field.Widgets">
      <summary>
            The asociated widgets for this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Field.ReadOnly">
      <summary>
            Read-only state of this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Field.RequiredMode">
      <summary>
            The required mode for this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Field.Export">
      <summary>
            This field is included when the form is exported or submitted.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Field.MappingName">
      <summary>
            Used when exporting data from the document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Field.XfaInfo">
      <summary>
            Additional XFA specific information for this field.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ValueField.ResetValue">
      <summary>
            Reset the value to the default value.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueField.Value">
      <summary>
            The value associated with this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueField.DefaultValue">
      <summary>
            The default value associated with this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueField.FormattedValue">
      <summary>
            The Formatted Value. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueField.FormatAction">
      <summary>
            The action that will be executed before a field is displayed.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueField.ValidateAction">
      <summary>
            An action that will be executed for field value validation (when setting the value).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueField.KeyStrokeAction">
      <summary>
            An action that will be executed when a user types a key-stoke (or an other item is selected from a list).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueField.CalculateAction">
      <summary>
            An action executed the reflect changes in other field value changes. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Barcodes.BarcodeField.TextLocation">
      <summary>
            The used text location for this barcode
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Barcodes.OneDimensionalBarcodeField.DataLength">
      <summary>
            The expected maximum number of characters
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.ValueFieldSequence">
      <summary>
            A Sequence (ordered collection) of value fields.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ValueFieldSequence.Contains(TallComponents.PDF.Forms.Fields.ValueField)">
      <summary>
            Check if the value field exists in this sequence.
            </summary>
      <returns>True is the sequence contains the value field, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ValueFieldSequence.IndexOf(TallComponents.PDF.Forms.Fields.ValueField)">
      <summary>
            Returns the index of the given value field in this sequence.
            </summary>
      <param name="valueField">The value field.</param>
      <returns>The index in the sequence or -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ValueFieldSequence.Move(System.Int32,System.Int32)">
      <summary>
            Moves an existing value field to an other position.
            </summary>
      <param name="fromIndex">The zero-based index from the value field to move.</param>
      <param name="toIndex">The zero-based index for the new position.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ValueFieldSequence.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueFieldSequence.Item(System.Int32)">
      <summary>
            Retrieve a value field by 0-based index.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ValueFieldSequence.Count">
      <summary>
            Number of value fields in this sequence.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection">
      <summary>
            Collection of form options. Associated with a RadioButtonField.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection.Contains(TallComponents.PDF.Forms.Fields.RadioButtonOption)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOption">RadioButtonOption</see> is in the <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection">RadioButtonOptionCollection</see>.
            </summary>
      <param name="radioButtonOption">The <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOption" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOption" /> is found in this <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection.IndexOf(TallComponents.PDF.Forms.Fields.RadioButtonOption)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOption">RadioButtonOption</see> in the <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection">RadioButtonOptionCollection</see>.
            </summary>
      <param name="radioButtonOption">The <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOption" /> to locate in the <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Forms.Fields.RadioButtonOption" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection.Item(System.Int32)">
      <summary>
            Retrieve a radio button option by 0-based index.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.RadioButtonOptionCollection.Count">
      <summary>
            Number of options.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.ListOptionCollection">
      <summary>
            Collection of form options. Associated with a DropDownListField and ListBoxField.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.Clear">
      <summary>
            Removes all options from the collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.RemoveAt(System.Int32)">
      <summary>
            Remove a list option at the specified zero-based index.
            </summary>
      <param name="index">Zero-based index.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.Insert(System.Int32,TallComponents.PDF.Forms.Fields.ListOption)">
      <summary>
            Insert an option at the specified zero-based index.
            </summary>
      <param name="index">Zero-based index.</param>
      <param name="option">Insert this option.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.Add(TallComponents.PDF.Forms.Fields.ListOption)">
      <summary>
            Add an option to the end of the collection.
            </summary>
      <param name="option">The option to add.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.Remove(TallComponents.PDF.Forms.Fields.ListOption)">
      <summary>
            Remove a list option from this collection.
            </summary>
      <param name="listOption">Remove this list option.</param>
      <returns>true if removing the listOption succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.AddRange(TallComponents.PDF.Forms.Fields.ListOption[])">
      <summary>
            Adds the elements of a ListOption array to the end of this collection.
            </summary>
      <param name="listOptions">The array of ListOptions whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.Contains(TallComponents.PDF.Forms.Fields.ListOption)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Forms.Fields.ListOption">ListOption</see> is in the <see cref="T:TallComponents.PDF.Forms.Fields.ListOptionCollection">ListOptionCollection</see>.
            </summary>
      <param name="listOption">The <see cref="T:TallComponents.PDF.Forms.Fields.ListOption" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Forms.Fields.ListOption" /> is found in this <see cref="T:TallComponents.PDF.Forms.Fields.ListOptionCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.IndexOf(TallComponents.PDF.Forms.Fields.ListOption)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.Forms.Fields.ListOption">ListOption</see> in the <see cref="T:TallComponents.PDF.Forms.Fields.ListOptionCollection">ListOptionCollection</see>.
            </summary>
      <param name="listOption">The <see cref="T:TallComponents.PDF.Forms.Fields.ListOption" /> to locate in the <see cref="T:TallComponents.PDF.Forms.Fields.ListOptionCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.Forms.Fields.ListOption" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOptionCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ListOptionCollection.Item(System.Int32)">
      <summary>
            Retrieve a list option by 0-based index.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ListOptionCollection.Count">
      <summary>
            Number of options.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.FieldCollection">
      <summary>
            Collection of form fields.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldCollection.Contains(System.String)">
      <summary>
            Check if the fully qualified name exists in this collection
            </summary>
      <returns>True is the collection contains the fully qualified name, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldCollection.Add(TallComponents.PDF.Forms.Fields.Field)">
      <summary>
            Add a field to this collection.
            </summary>
      <param name="field">The field to add.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldCollection.Remove(System.String)">
      <summary>
            Removes a field from this collection.
            </summary>
      <param name="fullName">The full name from the field to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldCollection.Remove(TallComponents.PDF.Forms.Fields.Field)">
      <summary>
            Removes a field from this collection.
            </summary>
      <param name="field">The field to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldCollection.Clear">
      <summary>
            Removes all fields from this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.FieldCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.FieldCollection.Item(System.Int32)">
      <summary>
            Retrieve a field by 0-based index.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.FieldCollection.Item(System.String)">
      <summary>
            Retrieve a field by the fully qualified name.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.FieldCollection.Count">
      <summary>
            Number of fields in this collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.FieldCollection.FullNames">
      <summary>
            Returns all fully qualified names in this collection.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.PushButtonField">
      <summary>
            A push button PDF form field.  
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.PushButtonField.#ctor(System.String)">
      <summary>
            Create a new Push Button field. 
            </summary>
      <param name="fullName">The fully qualified name for this field.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.PushButtonField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.Barcodes.Code128BarcodeField">
      <summary>
            A Code128 Barcode PDF form field.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.Barcodes.Code128BarcodeField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.Barcodes.Code2of5InterleavedBarcodeField">
      <summary>
            A Interleave 2 of 5 Barcode PDF form field. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.Barcodes.Code2of5InterleavedBarcodeField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Barcodes.Code2of5InterleavedBarcodeField.Checksum">
      <summary>
            specifies if this  barcode includes a checksum.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Barcodes.Code2of5InterleavedBarcodeField.WideNarrowRatio">
      <summary>
            Specifies the wide narrow ratio for this barcode 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.Barcodes.Code3of9BarcodeField">
      <summary>
            A Code39 Barcode PDF form field.  
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.Barcodes.Code3of9BarcodeField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Barcodes.Code3of9BarcodeField.Checksum">
      <summary>
            specifies if this  barcode includes a checksum.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Barcodes.Code3of9BarcodeField.WideNarrowRatio">
      <summary>
            Specifies the wide narrow ratio for this barcode 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Shapes.Barcodes.TextLocation">
      <summary>
            The used text location in the barcode region.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Barcodes.TextLocation.None">
      <summary>
            No text will be displayed
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Barcodes.TextLocation.Below">
      <summary>
            Below the barcode
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Barcodes.TextLocation.Above">
      <summary>
            Above the barcode
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Barcodes.TextLocation.AboveEmbedded">
      <summary>
            In the top region of the barcode
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Shapes.Barcodes.TextLocation.BelowEmbedded">
      <summary>
            In the botton region of the barcode
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.Barcodes.UnknownBarcodeField">
      <summary>
            An unknown bar code PDF form field. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.Barcodes.UnknownBarcodeField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.CheckBoxField">
      <summary>
            A check box PDF form field. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.CheckBoxField.#ctor(System.String)">
      <summary>
            Create a new Check box field.
            </summary>
      <param name="fullName">The fully qualified name for this field.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.CheckBoxField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.CheckBoxField.OnValue">
      <summary>
            The value for the field when it's in On state
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.CheckBoxField.OffValue">
      <summary>
            The value for the field when it's in Off state
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.CheckBoxField.NeutralValue">
      <summary>
            The value for the field when it's in Neutral state (meaningful when HasNeutralState = true only)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.CheckBoxField.HasNeutralState">
      <summary>
            Whether the checkbox has a neutral state
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.CheckBoxField.CheckBoxValue">
      <summary>
            The strong typed value for this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.CheckBoxField.CheckBoxDefaultValue">
      <summary>
            The default value for this field
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.Option">
      <summary>
            A PDF form field option. This base class is used for both ListOption and RadioButtonOption.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.Option.ExportName">
      <summary>
            Name as exported. (assign this string to the field's  Value) 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.CheckState">
      <summary>
            The states for the check box.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.CheckState.On">
      <summary>
            The checkbox is checked.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.CheckState.Off">
      <summary>
            The checkbox in unchecked.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.CheckState.Neutral">
      <summary>
            The checkbox is neutral.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.CheckState.Unknown">
      <summary>
            The checkbox value is not one of the three accepted values. Note: You cannot set properties to this value.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.DateTimeFormat">
      <summary>
            The data format the date time field use.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.DateTimeFormat.Date">
      <summary>
            Date only.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.DateTimeFormat.Time">
      <summary>
            Time only.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.DateTimeFormat.DateAndTime">
      <summary>
            Both Date and Time.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.ImageSizing">
      <summary>
            The mapping between the image size and the widget (field) size.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.ImageSizing.Stretch">
      <summary>
            Stretch the image to perfecly fit (the aspect ratio will be ignored).
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.ImageSizing.Scale">
      <summary>
            Fit the image with respecting the aspect ratio.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.ImageSizing.Actual">
      <summary>
            Use the actual image size (note that this can result in clipped or overflowed images).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.NumberFormat">
      <summary>
            The data format the number field use.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.NumberFormat.Float">
      <summary>
            float, any number.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.NumberFormat.Decimal">
      <summary>
            Decimal is like the float, but the number of digits before and after the the decimal point can be specified.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.NumberFormat.Integer">
      <summary>
            Only non-fractal numbers are allowed.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.DateTimeField">
      <summary>
            A date time PDF form field. You cannot create an instance of this class. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.DateTimeField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DateTimeField.Format">
      <summary>
            The data format 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DateTimeField.DateTimeValue">
      <summary>
            The strongtyped value for this field
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DateTimeField.DateTimeDefaultValue">
      <summary>
            The default value asociated with this field.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.DropDownListField">
      <summary>
            A drop down list PDF form field (also known as combo box). 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.DropDownListField.#ctor(System.String)">
      <summary>
            Create a new drop down list field (also known as combobox).
            </summary>
      <param name="fullName">The fully qualified name for this field.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.DropDownListField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DropDownListField.Options">
      <summary>
            Contains all options from which a choice can be made. An option has both 
            a displayed name and an exported name, often they are the same.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DropDownListField.AllowTextEntry">
      <summary>
            Whether text can be entered, if false the value of one of the available Options must be entered 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DropDownListField.SpellCheckAllowed">
      <summary>
            Specifies whether spell-checking is allowed on this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DropDownListField.CommitOnSelectionChange">
      <summary>
            Controls the moment that the selected value is committed to the field.
            If true, the field value is updated at the moment that a user changes
            the selection. If false, the value is updated when the field looses
            focus.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DropDownListField.DropDownListValue">
      <summary>
            The strong types Value
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DropDownListField.DropDownListDefaultValue">
      <summary>
            The default value for this field
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.DropDownListField.CustomDefaultValue">
      <summary>
            The default value for this field
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.ImageField">
      <summary>
            An image PDF form field. You cannot create an instance of this class.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ImageField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ImageField.EmbedImageData">
      <summary>
            Specifies if the image data is embedded or if a URI is stored.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ImageField.Sizing">
      <summary>
            The mapping between the image size and the field size.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ImageField.ImageValue">
      <summary>
            The strongtyped value for this field (the setter can be used if EmbedImageData = true only)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ImageField.ImageDefaultValue">
      <summary>
            The default value asociated with this field. (the setter can be used if EmbedImageData = true only)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ImageField.DefaultPathValue">
      <summary>
            The default value asociated with this field. (valid if EmbedImageData = false only)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.ListBoxField">
      <summary>
            A list box PDF form field.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListBoxField.#ctor(System.String)">
      <summary>
            Create a new List box field.
            </summary>
      <param name="fullName">The fully qualified name for this field.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListBoxField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ListBoxField.MultiSelect">
      <summary>
            More than one of the option items may be selected simultaneously. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ListBoxField.CommitOnSelectionChange">
      <summary>
            Controls the moment that the selected value is committed to the field.
            If true, the field value is updated at the moment that a user changes
            the selection. If false, the value is updated when the field looses
            focus.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ListBoxField.Options">
      <summary>
            Contains all options from which a choice can be made. An option has both 
            a displayed name and an exported name, often they are the same.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ListBoxField.ListBoxValue">
      <summary>
            The strong types Value
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ListBoxField.ListBoxDefaultValue">
      <summary>
            The default value for this field.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.ListOption">
      <summary>
            A PDF form field option. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOption.#ctor(System.String)">
      <summary>
            Creates a new List option.
            </summary>
      <param name="name">Both the ExportName and the DisplayName.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOption.#ctor(System.String,System.String)">
      <summary>
            Creates a new List option.
            </summary>
      <param name="exportName">Name as exported.</param>
      <param name="displayName">Name as displayed.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.ListOption.ToString">
      <summary>
            Returns a String that represents the current ListOption.
            </summary>
      <returns>A String that represents the current ListOption.</returns>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.ListOption.DisplayName">
      <summary>
            Name as displayed.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.NumericField">
      <summary>
            A Numeric PDF form field. You cannot create an instance of this class. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.NumericField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.NumericField.Format">
      <summary>
            The data format 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.NumericField.NumericValue">
      <summary>
            The strongtyped value for this field
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.NumericField.NumericDefaultValue">
      <summary>
            The default value asociated with this field.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.PasswordField">
      <summary>
            A Password PDF form field.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.PasswordField.#ctor(System.String)">
      <summary>
            Create a new password field.
            </summary>
      <param name="fullName">The fully qualified name for this field.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.PasswordField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.PasswordField.DisplayCharacter">
      <summary>
            The Character (or string) used to hide the password
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.PasswordField.MaxLength">
      <summary>
            The maximum characters that may be entered into this password field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.PasswordField.FormattedValue">
      <summary>
            The Formatted Value. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.RadioButtonField">
      <summary>
            A radio button PDF form field. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.RadioButtonField.#ctor(System.String)">
      <summary>
            Create a new Radio Button field.
            </summary>
      <param name="fullName">The fully qualified name for this field.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.RadioButtonField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.RadioButtonField.Options">
      <summary>
            Contains all options from which a choice can be made. An option has both 
            an exported name and a reference to the associated widget.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.RadioButtonField.RadioButtonValue">
      <summary>
            The value for this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.RadioButtonField.RadioButtonDefaultValue">
      <summary>
            The default value for this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.RadioButtonField.CanBeDeselected">
      <summary>
            Whether this field can be deselected. (like the CheckBox field)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.RadioButtonOption">
      <summary>
            A PDF form field option. 
            Radio button options are returned by the Options property of the RadioButtonField class.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.RadioButtonOption.ToString">
      <summary>
            Returns a System.String that represents the current RadioButtonOption.
            </summary>
      <returns>A System.String that represents the current RadioButtonOption.</returns>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.RadioButtonOption.ExportName">
      <summary>
            Name as exported. (assign this string to the field's  Value) 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.RadioButtonOption.Widget">
      <summary>
            The associated radio button widget for this option.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.RequiredMode">
      <summary>
            The required mode for a field.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.RequiredMode.Optional">
      <summary>
            This field is optional.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.RequiredMode.Recommended">
      <summary>
            This field is recommended. Note: This setting cannot be used in classic PDF documents.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Forms.Fields.RequiredMode.Required">
      <summary>
            This field is required.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.SignatureField">
      <summary>
            A signature PDF form field. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.SignatureField.#ctor(System.String)">
      <summary>
            Create a new Signature field.
            </summary>
      <param name="fullName">The fully qualified name for this field.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.SignatureField.Clear">
      <summary>
            Clear the signature for this field.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.SignatureField.Verify">
      <summary>
            Checks if the Signature field is valid (verified), based on a standard signature handler.
            </summary>
      <returns>
            Returns if this signature field is valid or not, with the default signature handler factory.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.SignatureField.Verify(TallComponents.PDF.DigitalSignatures.ISignatureHandlerFactory)">
      <summary>
            Checks if the Signature field is valid (verified), based on the supplied factory.
            </summary>
      <param name="handlerFactory">The factory used to retrieve the correct signature handler.</param>
      <returns>
            Returns if this signature field is valid or not.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.SignatureField.Verify(TallComponents.PDF.DigitalSignatures.SignatureHandler)">
      <summary>
            Checks if the Signature field is valid.
            </summary>
      <param name="signatureHandler">The signature handler used to verify the signature.</param>
      <returns>
            Returns if this signature field is valid or not.
            </returns>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.SignatureField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.SignatureHandler">
      <summary>
            The Signature handler which sign this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.Location">
      <summary>
            The CPU host name or physical location of signing. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.Reason">
      <summary>
            The reason for the signing, such as 'I Agree...'.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.ContactInfo">
      <summary>
             Information provided by the signer to enable a recipient to contact the signer to verify the signature;
             for example, a phone number.
             </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.IsSigned">
      <summary>
            Returns if this field has a signature attached. The signature can be valid or not.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.SignedUpdate">
      <summary>
            The update in which this signature field is signed.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.Certificates">
      <summary>
            The signing certificate and its chain certificates.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.DocumentModifiedAfterSigning">
      <summary>
            Returns if the document is modified after the signature was added,  meaning that an update is append to this document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.SignedDate">
      <summary>
            The date the signature is applied to the document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.SignatureField.SignedName">
      <summary>
            The name which signed this document.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.TextField">
      <summary>
            A text PDF form field. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.TextField.#ctor(System.String)">
      <summary>
            Create a new Text field.
            </summary>
      <param name="fullName">The fully qualified name for this field.</param>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.TextField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.TextField.RichText">
      <summary>
            Specifies whether the text may include styling (also known as rich text)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.TextField.Multiline">
      <summary>
            Specifies whether the text span multiple lines
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.TextField.DoNotScroll">
      <summary>
            Specifies whether long text must be scrolled.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.TextField.SpellCheckAllowed">
      <summary>
            Specifies whether spell-checking is allowed on this field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.TextField.Comb">
      <summary>
            If set, the field is automatically divided into as many equally
            spaced positions, or combs, as the value of MaxLength, and the text is laid out
            into those combs.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.TextField.FileSelect">
      <summary>
            Specifies whether this text field is used to enter a pathname of a file.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.TextField.MaxLength">
      <summary>
            The maximum characters that may be entered into this text field.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Forms.Fields.TextField.FormattedValue">
      <summary>
            The Formatted Value. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Forms.Fields.UnknownField">
      <summary>
            An unknown PDF form field. You cannot create an instance of this class. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Forms.Fields.UnknownField.Accept(TallComponents.PDF.Forms.Fields.FieldVisitor,System.Object)">
      <summary>
            Accept this field.
            </summary>
      <param name="visitor">The vistor used to Accept this field.</param>
      <param name="argument">An additional argument passed to the Visit method (may be <see langword="null" />).</param>
    </member>
    <member name="T:TallComponents.PDF.JavaScript.JavaScript">
      <summary>
            JavaScript Code.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScript.#ctor">
      <summary>
            Create a new JavaScript object, without any code.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScript.#ctor(System.String)">
      <summary>
            Create a new JavaScript object, with the given code.
            </summary>
      <param name="javaScriptCode">The initial javascript code.</param>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScript.Parse">
      <summary>
            Parse the JavaScript code, throws an exception if a problem is found.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScript.Run(TallComponents.PDF.Document)">
      <summary>
            Runs the JavaScript.
            </summary>
      <param name="context">The context to run in.</param>
    </member>
    <member name="P:TallComponents.PDF.JavaScript.JavaScript.Text">
      <summary>
            The JavaScript Code.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.JavaScript.JavaScriptCollection">
      <summary>
            JavaScript defined at document level. You cannot create an instance of this class. Instead you retrieve an existing JavaScriptCollection object
            from the JavaScript property of the Document class.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScriptCollection.Add(System.String,TallComponents.PDF.JavaScript.JavaScript)">
      <summary>
            Add a javaScript with the given name.
            </summary>
      <param name="name">The name to use.</param>
      <param name="javaScript">The JavaScript to add.</param>
      <para>
            The name is case sensitive, you may use ASCII character only.
            </para>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScriptCollection.Remove(System.String)">
      <summary>
            Removes the JavaScript object with the given name.
            </summary>
      <param name="name">The name to remove.</param>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScriptCollection.Exists(System.String)">
      <summary>
            Check if the given name exists in the current collection.
            </summary>
      <param name="name">The script name to check.</param>
      <returns>True if found, false otherwise</returns>
      <para>
            The name is case sensitive.
            </para>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScriptCollection.Clear">
      <summary>
            Removes all items from the collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScriptCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.JavaScript.JavaScriptCollection.Count">
      <summary>
            The number of JavaScript element in this collection
            </summary>
    </member>
    <member name="P:TallComponents.PDF.JavaScript.JavaScriptCollection.ScriptNames">
      <summary>
            The script names in this document.
            </summary>
      <para>
            The script names are case sensitive.
            </para>
    </member>
    <member name="P:TallComponents.PDF.JavaScript.JavaScriptCollection.Item(System.String)">
      <summary>
            The JavaScript associated with the given name.
            </summary>
      <param name="name">The script name.</param>
      <returns>A JavaScript object with the JavaScript code in it, <see langword="null" /> if the name cannot be found.</returns>
    </member>
    <member name="P:TallComponents.PDF.JavaScript.JavaScriptCollection.Item(System.Int32)">
      <summary>
            The JavaScript associated with the given index.
            </summary>
      <param name="index">The zero-base index.</param>
      <returns>A JavaScript object with the JavaScript code in it.</returns>
    </member>
    <member name="T:TallComponents.PDF.JavaScript.JavaScriptEnumerator">
      <summary>
            A custom enumerator to iterate over all items in the JavaScript collection. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScriptEnumerator.Reset">
      <summary>
            Sets the enumerator to its initial position, which is before the first element in the collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.JavaScript.JavaScriptEnumerator.MoveNext">
      <summary>
            Advances the enumerator to the next element of the collection.
            </summary>
      <returns>true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.JavaScript.JavaScriptEnumerator.Current">
      <summary>
            Gets the current element in the JavaScript collection.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.JavaScript.ScriptBehavior">
      <summary>
            The JavaScript behavior for JavaScript actions in fields.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.JavaScript.ScriptBehavior.None">
      <summary>
            No script will be executed. 
            </summary>
    </member>
    <member name="F:TallComponents.PDF.JavaScript.ScriptBehavior.Calculate">
      <summary>
            The calculate script will be executed.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.JavaScript.ScriptBehavior.Format">
      <summary>
            The format script will be executed.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.JavaScript.ScriptBehavior.Validate">
      <summary>
            The validate script will be executed.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.JavaScript.ScriptBehavior.Full">
      <summary>
            All scripts will be executed.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.Bookmark">
      <summary>
            An item in the bookmark tree.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.Bookmark.#ctor">
      <summary>
            Create a new empty bookmark.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.Bookmark.#ctor(System.String)">
      <summary>
            Create a new empty bookmark, with a specified title
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.Bookmark.Title">
      <summary>
            Title of this bookmark.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.Bookmark.Italic">
      <summary>
            If set, display the bookmark italic.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.Bookmark.Bold">
      <summary>
            If set, display the bookmark bold.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.Bookmark.TextColor">
      <summary>
            The color for the title's text of this bookmark.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.Bookmark.Bookmarks">
      <summary>
            Children bookmarks.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.Bookmark.Parent">
      <summary>
            The parent bookmark. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.Bookmark.Actions">
      <summary>
            The actions that are executed when this bookmark is activated.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.BookmarkCollection">
      <summary>
            A collection of child bookmarks or the root bookmarks.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.#ctor">
      <summary>
            Create a new empty collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.Clear">
      <summary>
            Clear this collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.IndexOf(TallComponents.PDF.Navigation.Bookmark)">
      <summary>
            Returns the index of the specified bookmark in the collection.
            </summary>
      <param name="bookmark">The bookmark to locate in this collection.</param>
      <returns>The zero-based index of the item found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.Contains(TallComponents.PDF.Navigation.Bookmark)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.Navigation.Bookmark">Bookmark</see> is in the <see cref="T:TallComponents.PDF.Navigation.BookmarkCollection">BookmarkCollection</see>.
            </summary>
      <param name="bookmark">The <see cref="T:TallComponents.PDF.Navigation.Bookmark" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.Navigation.Bookmark" /> is found in this <see cref="T:TallComponents.PDF.Navigation.BookmarkCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.Add(TallComponents.PDF.Navigation.Bookmark)">
      <summary>
            Add an existing bookmark to the end of the collection.
            </summary>
      <param name="bookmark">Add this bookmark.</param>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.Remove(TallComponents.PDF.Navigation.Bookmark)">
      <summary>
            Remove a bookmark from this collection.
            </summary>
      <param name="bookmark">Remove this bookmark.</param>
      <returns>true if removing the bookmark succeeded.</returns>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.AddRange(TallComponents.PDF.Navigation.Bookmark[])">
      <summary>
            Adds the elements of a Bookmark array to the end of this collection.
            </summary>
      <param name="bookmarks">The array of Bookmarks whose elements should be added to 
            the end of the collection.</param>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.Insert(System.Int32)">
      <summary>
            Insert a new bookmark at the specified index.
            </summary>
      <param name="index">The index of the new bookmark.</param>
      <returns>The newly added bookmark.</returns>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.Insert(System.Int32,TallComponents.PDF.Navigation.Bookmark)">
      <summary>
            Insert an existing bookmark at the specified index.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.BookmarkCollection.RemoveAt(System.Int32)">
      <summary>
            Remove a bookmark at the specified index.
            </summary>
      <param name="index">The index of the bookmark to remove.</param>
    </member>
    <member name="P:TallComponents.PDF.Navigation.BookmarkCollection.Count">
      <summary>
            Number of bookmarks in this collection.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.BookmarkCollection.Item(System.Int32)">
      <summary>
            Get the bookmark at the specified index.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.BookmarkCollection.Open">
      <summary>
            Indicates whether the bookmark collection is open (i.e. expanded).
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.PageIndexDestination">
      <summary>
            Describes a location inside this PDF document. 
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.ExplicitDestination">
      <summary>
            Base class for classes that describe a location in a PDF document.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.Destination">
      <summary>
            Base class for classes that describe a location in a PDF document.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ExplicitDestination.Left">
      <summary>
            The horizontal position (measured from the left in points) of the page that is displayed at the left edge of the page window.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ExplicitDestination.Right">
      <summary>
            The horizontal position (measured from the left in points) of the page that is displayed at the right edge of the page window.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ExplicitDestination.Top">
      <summary>
            The vertical position (measured from the bottom in points) of the page that is displayed at the top edge of the page window.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ExplicitDestination.Bottom">
      <summary>
            The vertical position (measured from the bottom in points) of the page that is displayed at the bottom edge of the page window.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ExplicitDestination.ZoomFactor">
      <summary>
            The zoom factor to use when displaying the page. 1 means actual size; 2 means magnify twice.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.ExplicitDestination.PageDisplay">
      <summary>
            Specifies how the page is displayed after the destination is resolved.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.PageIndexDestination.#ctor">
      <summary>
            Create a new (Internal) Page Index  Destination.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.PageIndexDestination.#ctor(System.Int32)">
      <summary>
            Create a new (Internal) Page Index Destination.
            </summary>
      <param name="pageIndex">The zero-based page index.</param>
    </member>
    <member name="P:TallComponents.PDF.Navigation.PageIndexDestination.PageIndex">
      <summary>
            The pageIndex this destination points to.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.NamedDestination">
      <summary>
            The named destination describe a location in a PDF document, based on a name.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.NamedDestination.#ctor">
      <summary>
            Create a new named destination, without specifying a name.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.NamedDestination.#ctor(System.String)">
      <summary>
            Create a new named destination, with specifying a name.
            </summary>
      <param name="name">The name this named destination will initially get.</param>
    </member>
    <member name="P:TallComponents.PDF.Navigation.NamedDestination.Name">
      <summary>
            The name for this named destination.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.RemoteDestination">
      <summary>
            Describes a location inside an other PDF document. 
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.RemoteDestination.#ctor">
      <summary>
            Create a new Remote Destination.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.RemoteDestination.#ctor(System.String,System.Int32)">
      <summary>
            Create a new Remote Destination.
            </summary>
      <param name="path">The uniform resource locator (url) for this remote destination.</param>
      <param name="pageIndex">The zero-based index.</param>
    </member>
    <member name="M:TallComponents.PDF.Navigation.RemoteDestination.#ctor(System.String,System.Int32,TallComponents.PDF.Navigation.WindowBehavior)">
      <summary>
            Create a new Remote Destination.
            </summary>
      <param name="path">The uniform resource locator (url) for this remote destination.</param>
      <param name="pageIndex">The zero-based index.</param>
      <param name="windowBehavior">Whether to open the destination in a new windows, current one or specified by the user preferences.</param>
    </member>
    <member name="P:TallComponents.PDF.Navigation.RemoteDestination.Path">
      <summary>
            The uniform resource locator (url) for this remote destination.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.RemoteDestination.PageIndex">
      <summary>
            The pageIndex this destination points to.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Navigation.RemoteDestination.WindowBehavior">
      <summary>
            Whether to open the destination in a new windows, current one or specified by the user preferences.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.InternalDestination">
      <summary>
            Describes a location inside a PDF document.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestination.#ctor">
      <summary>
            Create a new internal destination.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestination.#ctor(TallComponents.PDF.Page)">
      <summary>
            Create a new internal destination, based on a page.
            </summary>
      <param name="page">The page to point to.</param>
    </member>
    <member name="M:TallComponents.PDF.Navigation.InternalDestination.#ctor(TallComponents.PDF.Navigation.RemoteDestination,TallComponents.PDF.Document)">
      <summary>
            An resolved internal destination based on a remote destination and a document
            </summary>
      <param name="remoteDestination">The remote destination.</param>
      <param name="document">The document to resolve.</param>
    </member>
    <member name="P:TallComponents.PDF.Navigation.InternalDestination.Page">
      <summary>
            The page this destination points to.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.PageDisplay">
      <summary>
            Different ways to specifiy how the page is displayed in the viewer.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageDisplay.PositionZoom">
      <summary>
            The page is displayed with specified zoom and specified position.
            <para>
            The top and left positions and the zoom are specified by the Top, Left and Zoom properties of ExplicitDestination.
            </para><para>
            The Right and Bottom properties of ExplicitDestination may not be set.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageDisplay.FitEntire">
      <summary>
            Fit the entire page both horizontally and vertically.
            </summary>
      <para>
            The Left, Right, Top, Bottom and Zoom properties of ExplicitDestination may not be set.
            </para>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageDisplay.FitHorizontally">
      <summary>
            Fit the page horizontally.
            <para>
            The top position is specified by the Top property of ExplicitDestination.
            </para><para>
            The Left, Right, Bottom and Zoom properties of ExplicitDestination may not be set.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageDisplay.FitVertically">
      <summary>
            Fit the page vertically.
            <para>
            The left position is specified by the Left property of ExplicitDestination.
            </para><para>
            The Right, Top, Bottom and Zoom properties of ExplicitDestination may not be set.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageDisplay.FitRectangle">
      <summary>
            Fit the specified rectangle. 
            <para>
            The rectangle is specified by the Left, Right, Top and Bottom properties of ExplicitDestination.
            </para><para>
            The Zoom property of ExplicitDestination may not be set.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageDisplay.FitBoundingBox">
      <summary>
            Fit the bounding box of the page contents both horizontally and vertically.
            <para>
            The Left, Right, Top, Bottom and Zoom properties of ExplicitDestination may not be set.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageDisplay.FitBoundingBoxHorizontally">
      <summary>
            Fit the bounding box of the page contents horizontally.
            <para>
            The top position is specified by the Top property of ExplicitDestination.
            </para><para>
            The Left, Right, Bottom and Zoom properties of ExplicitDestination may not be set.
            </para></summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.PageDisplay.FitBoundingBoxVertically">
      <summary>
            Fit the bounding box of the page contents vertically.
            <para>
            The left position is specified by the Left property of ExplicitDestination.
            </para><para>
            The Right, Top, Bottom and Zoom properties of ExplicitDestination may not be set.
            </para></summary>
    </member>
    <member name="T:TallComponents.PDF.Navigation.WindowBehavior">
      <summary>
             Whether to open the destination in a new windows, current one or specified by the user preferences.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.WindowBehavior.NewWindow">
      <summary>
            Open in a new window.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.WindowBehavior.CurrentWindow">
      <summary>
            Open in the current window.
            </summary>
    </member>
    <member name="F:TallComponents.PDF.Navigation.WindowBehavior.UserPreference">
      <summary>
            Use the current user preference.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.IGlyphComparer">
      <summary>
            Exposes a method that compares two glyphs.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.IGlyphComparer.Compare(TallComponents.PDF.TextExtraction.Glyph,TallComponents.PDF.TextExtraction.Glyph)">
      <summary>
            Compares two glyphs and returns a value indicating whether one is less than,
            equal to, or greater than the other.
            </summary>
      <param name="x">The first glyph to compare.</param>
      <param name="y">The second glyph to compare.</param>
      <returns>Value Condition:
              - Less than zero x is less than y. 
              - Zero x equals y. 
              - Greater than zero x is greater than y.</returns>
    </member>
    <member name="T:TallComponents.PDF.Version">
      <summary>
            Tuple that denotes the PDF version: (major, minor); e.g., (1.4) denotes version 1.4.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.Version.ToString">
      <summary>
            The string representation for this version.
            </summary>
      <returns>The string representation for this version.</returns>
    </member>
    <member name="P:TallComponents.PDF.Version.Major">
      <summary>
            The major version number.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.Version.Minor">
      <summary>
            The minor version number.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.ProgressEventHandler">
      <summary>
            Represents the signature for the method that will handle the Progress event of a TextMatchEnumerator.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.Glyph">
      <summary>
            Represents a single glyph on a PDF page. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.Characters">
      <summary>
            Unicode characters that this glyph represents.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.BottomLeft">
      <summary>
            The position of the bottom-left corner of the glyph (in page coordinates).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.BottomRight">
      <summary>
            The position of the bottom-right corner of the glyph (in page coordinates).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.TopLeft">
      <summary>
            The position of the top-left corner of the glyph (in page coordinates).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.TopRight">
      <summary>
            The position of the top-right corner of the glyph (in page coordinates).
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.Font">
      <summary>
            The associated font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.FontSize">
      <summary>
            The effective size of the associated font.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.IsClipped">
      <summary>
            Whether this glyph is [partially] clipped or not.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.Pen">
      <summary>
            The pen used to draw this glyph.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.Glyph.Brush">
      <summary>
            The brush used to draw this glyph.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.GlyphCollection">
      <summary>
            An glyph collection.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.GlyphCollection.Contains(TallComponents.PDF.TextExtraction.Glyph)">
      <summary>
            Determine whether an <see cref="T:TallComponents.PDF.TextExtraction.Glyph" /> is in the <see cref="T:TallComponents.PDF.TextExtraction.GlyphCollection" />.
            </summary>
      <param name="glyph">The <see cref="T:TallComponents.PDF.TextExtraction.Glyph" /> to verify.</param>
      <returns>True if the <see cref="T:TallComponents.PDF.TextExtraction.Glyph" /> is found in this <see cref="T:TallComponents.PDF.TextExtraction.GlyphCollection" />, false otherwise.</returns>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.GlyphCollection.IndexOf(TallComponents.PDF.TextExtraction.Glyph)">
      <summary>
            Searches for the specified <see cref="T:TallComponents.PDF.TextExtraction.Glyph" /> in the <see cref="T:TallComponents.PDF.TextExtraction.GlyphCollection" />.
            </summary>
      <param name="glyph">The <see cref="T:TallComponents.PDF.TextExtraction.Glyph" /> to locate in the <see cref="T:TallComponents.PDF.TextExtraction.GlyphCollection" />.</param>
      <returns>The zero-based index at which the <see cref="T:TallComponents.PDF.TextExtraction.Glyph" /> is found, -1 if not found.</returns>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.GlyphCollection.Sort">
      <summary>
            Sort the collection so that the glyphs are ordered from left to right, top to bottom.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.GlyphCollection.Sort(TallComponents.PDF.TextExtraction.IGlyphComparer)">
      <summary>
            Sort the collection based on a custom comparer.
            </summary>
      <param name="glyphComparer">The custom glyph comparer.</param>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.GlyphCollection.Sort(TallComponents.PDF.TextExtraction.IGlyphComparer,System.Boolean)">
      <summary>
            Sort the collection based on a custom comparer.
            </summary>
      <param name="glyphComparer">The custom glyph comparer.</param>
      <param name="transformGlyphs">Transform each glyph with the page transformation (orientation) before sorting.</param>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.GlyphCollection.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.GlyphCollection.Item(System.Int32)">
      <summary>
            Retrieve an <see cref="T:TallComponents.PDF.TextExtraction.Glyph" /> by zero-based index from the <see cref="T:TallComponents.PDF.TextExtraction.GlyphCollection" />. 
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.GlyphCollection.Count">
      <summary>
            Gets the number of <see cref="T:TallComponents.PDF.TextExtraction.Glyph" />s actually contained in the <see cref="T:TallComponents.PDF.TextExtraction.GlyphCollection" /></summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.GlyphCollection.Page">
      <summary>
            Gets the page that the glyphs are located on.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.ProgressEventArgs">
      <summary>
            Provides data for the Progress event of a TextMatchEnumerator.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.ProgressEventArgs.Page">
      <summary>
            The new page, used to find text.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.ProgressEventArgs.TotalPages">
      <summary>
            The total number of pages used to find text.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.ProgressEventArgs.CurrentIndex">
      <summary>
            The new (zero-based) page index in the pages to search in to find text.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.TextFindCriteria">
      <summary>
            Defines criteria what text must be found.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.TextFindCriteria.#ctor">
      <summary>
            Create a TextFindCriteria object with default properties.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.TextFindCriteria.#ctor(System.String,System.Boolean,System.Boolean)">
      <summary>
            Create a TextFindCriteria object with given properties.
            </summary>
      <param name="text">Find this text.</param>
      <param name="matchWholeWord">Find only whole occurrences.</param>
      <param name="matchCase">Find only occurrences that match case.</param>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.TextFindCriteria.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean)">
      <summary>
            Create a TextFindCriteria object with given properties.
            </summary>
      <param name="text">Find this text.</param>
      <param name="matchWholeWord">Find only whole occurrences.</param>
      <param name="matchCase">Find only occurrences that match case.</param>
      <param name="backwards">Search backwards (otherwise forwards).</param>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.TextFindCriteria.Text">
      <summary>
            Find this text. (default = [null])
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.TextFindCriteria.MatchWholeWord">
      <summary>
            Match whole word only. (default = false)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.TextFindCriteria.MatchCase">
      <summary>
            Match case. (default = false)
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.TextFindCriteria.Backwards">
      <summary>
            Search backwards. (default = false)
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.TextMatch">
      <summary>
            Represents a single occurrence that matches a text search.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.TextMatch.FindCriteria">
      <summary>
            The TextFindCriteria that resulted into this match.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.TextMatch.Page">
      <summary>
            The page that contains this match.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.TextMatch.Glyphs">
      <summary>
            The glyphs in this match.
            </summary>
    </member>
    <member name="T:TallComponents.PDF.TextExtraction.TextMatchEnumerator">
      <summary>
            Enumerates all text matches as returned by Document.Find or Page.Find.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.TextMatchEnumerator.GetEnumerator">
      <summary>
            Implements strong typed IEnumerable&lt;T&gt;.GetEnumerator.
            </summary>
      <returns>Enumerator for this collection.</returns>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.TextMatchEnumerator.Reset">
      <summary>
            Resets the enumerator before the first item. After calling MoveNext, Current points
            to the first text match.
            </summary>
    </member>
    <member name="M:TallComponents.PDF.TextExtraction.TextMatchEnumerator.MoveNext">
      <summary>
            Move to the next text match. After calling this method, Current only points to a valid
            object if this method returns true.
            </summary>
      <returns>True if and only if next text match is found.</returns>
    </member>
    <member name="E:TallComponents.PDF.TextExtraction.TextMatchEnumerator.Progress">
      <summary>
            Fired before the content for a next page is searched.
            </summary>
    </member>
    <member name="P:TallComponents.PDF.TextExtraction.TextMatchEnumerator.Current">
      <summary>
            Gets the text match currently indexed by this instance.
            </summary>
    </member>
    <member name="T:TallComponents.Licensing.PDFKitLicenseAttribute">
      <summary>
             License key attribute. Use this attribute to include a license key with your assembly or application.
             </summary>
    </member>
    <member name="M:TallComponents.Licensing.PDFKitLicenseAttribute.#ctor(System.String,System.String)">
      <summary>
            Initialize a PDFKit.NET License attribute. 
            </summary>
      <param name="key">The key to use.</param>
      <param name="value">The value to use (retrieved from the 'MyAccount' section from our website).</param>
    </member>
    <member name="P:TallComponents.Licensing.PDFKitLicenseAttribute.Key">
      <summary>
            The key entered in the constructor.
            </summary>
    </member>
    <member name="P:TallComponents.Licensing.PDFKitLicenseAttribute.Value">
      <summary>
            The value entered in the constructor.
            </summary>
    </member>
  </members>
</doc>